Olivier Carré

Global Performance Media Lead at Tecan

Olivier Carré is a seasoned marketing professional with extensive experience in digital performance media and strategic consulting. Currently serving as the Global Performance Media Lead at Tecan since September 2022, Olivier is responsible for developing a global paid media strategy to support business and revenue objectives. Prior to this role, Olivier co-led performance marketing at Webrepublic, managing international teams and overseeing client engagement and media strategies. Earlier experience includes positions as a Team Manager in search engine advertising and as an in-market analyst at Phonak, as well as a media consultant at Aegis Media. Olivier holds a Master's degree in Business, Management, Marketing, and Related Support Services from Excelia and has furthered education at the Rotterdam School of Management, Erasmus University.

Links

Previous companies

Dentsu logo
Strategir logo

Org chart