Olivier Carré

Director Of Paid Social Media at EF Education First

Olivier Carré is an experienced digital media professional with a strong background in performance marketing and paid social media management. Currently serving as the Director of Paid Social Media at EF since July 2025, Olivier previously held the position of Global Digital Media Lead at Tecan, where responsibilities included leading paid digital media activities globally and managing a significant budget. Olivier's career also includes roles at Webrepublic, where leadership encompassed co-heading the performance marketing unit and managing a large team, along with foundational roles in digital campaign management and marketing analysis at companies such as Phonak, Aegis Media, and Strategir. Olivier holds a Master's degree in Business, Management, Marketing, and Related Support Services from Excelia and has also studied at Erasmus University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


EF Education First

22 followers

EF, world leader in international education since 1965. Offering educational tours, immersion language learning, cultural exchange and academic programs around the world. Whether you study abroad, learn a language at one of our language schools, host a...


Industries

Employees

10,000+

Links