Our ambition is to contribute to changing the economy and society in general, making them more positive, more inclusive, more sustainable and more responsible. This is the meaning of Mobilize: to encourage everybody to mobilize and work together for inclusion and sustainable mobility.read more
David Twohig ā Chief Engineer, Alpine and Head of Vehicle Engineering, Renault Sport Cars at Groupe Renault
Executive Bio
David Twohig serves as the Chief Engineer, Alpine and Head of Vehicle Engineering, Renault Sport Cars for Groupe Renault. David started at Groupe Renault in November of 2016. David is based in the San Francisco Bay Area.
Executive Team Culture Ratings from Groupe Renault Employees
TOP
25%
Groupe Renault's Executive Team scores in the Top 25% of similar sized companies on Comparably