Toluna Corporate
Show contact
Links
Frédéric-Charles Petit
CEO
Pierre Camagne
Chief Financial & Operations Officer
Mathilde Lelièvre
Chief People Officer
Kevin Daly
Chief Sales Officer
Frank Smadja
EVP, R&D & Technology
+ 21 more
Current role
View in org chart