Stéphane Rénie began his career at Renault in 1992 and spent more than 15 years in various managerial positions in advertising, strategic marketing and BtoB sales, both in France and abroad. In 2009 he joined Carat, the #1 Global Media Network, as managing director in Paris and was responsible for managing French and international accounts. He moved to ALD Automotive in 2010 as Sales and Marketing Director and was in charge of managing relations with international clients and developing the Group’s global marketing activities. He was appointed Head of Corporate Social Responsibility in 2018.
Stéphane Rénie holds a Bachelor’s degree in Management (BSc) from ESCP Europe Business School and a Graduate Degree in Political Studies from Sciences Po Paris, the Paris Institute of Political Studies.