Webhelp
Show contact
Links
Olivier Duha
Co-Founder & CEO
Craig Gibson
Chief Growth Officer
Joseph Ayala
Corporate Development Officer
Bruno Vaffier
CFO & Group Managing Director, Finance, IT & Innovation
Jean-Baptiste Decaix
Chief Client Officer
+ 21 more
Leslie Choffel
Global Head Of Product Marketing
16 members
23 members
Current role
View in org chart