In Renault Chief Technical Engineer | Groupe Renault February 15, 2017 A Chief Technical Engineer in Russia, Elena talks to us about the professional fulfillment of working for a future-oriented group…