Account Strategist
fifty-five
Head of Media Technologies
Sales Operations Project Manager - Southern Europe
fifty-five
Managing Director, 55 US
fifty-five
Managing Partner, North America and Northern Europe
fifty-five
Global Director - Media
fifty-five
Director - Media Technologies
fifty-five
Partner
Lycée Descartes
Lycée Ronsard