Tinubu Square
Show contact
Links
Olivier Placca
Co-Founder & CEO
Jean-Michel Terny
General Secretary & CFO
Morgan Franc
COO
Stéphane Bachschmidt
Chief Services Officer
Stephan Mignot
EVP & CRO, Americas
+ 7 more
Current role
View in org chart