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