Olivier Dellenbach
Executive Chairman
Tarek Chouman
Chief Executive Officer
Matthew Bagley
Chief Financial Officer
Thibaut de Laval
Chief Strategy and Marketing Officer
Dave Cox
Chief Customer Success Officer
Michael Bischoff
Chief Technology Officer
Gildas Mathurin
Managing Director, ERM Business Unit