Ilan has been the General Manager of Edenred France since January 2022, when he joined the Edenred Group.
He is responsible for driving the company’s strategic direction and enhancing its position in the employee benefits and engagement markets. His leadership focuses on innovation, commercial development and operational efficiency, ensuring Edenred continues to thrive in a competitive landscape.
Prior to joining Edenred, Ilan held the role of Executive Director at Carrefour France, where he managed Carrefour Proximité and Promocash, overseeing a vast network of stores.
Earlier in his career, Ilan held various positions at Coca-Cola European Partners, including Vice President of Strategy and M&A, where he shaped corporate strategy across 13 European markets, and Vice President of Sales and Marketing for France, managing a substantial portfolio of beverage brands.
With a solid foundation in consulting from The Boston Consulting Group, Ilan combines strategic vision with a commitment to driving business success through purpose-driven leadership.