Webhelp
Show contact
Links
Olivier Duha
Co-Founder & CEO
Etienne Turion
CEO, Webhelp Enterprise
Joseph Ayala
Corporate Development Officer
Bruno Vaffier
CFO & Group Managing Director, Finance, IT & Innovation
Jean-Baptiste Decaix
Chief Client Officer
+ 21 more
Current role
View in org chart