Webhelp employs 26,586 employees. The Webhelp management team includes Eduardo Salazar (CEO, Webhelp Americas Region), Franck Devos (Chief People Officer - Directeur Ressources Humaines - International), and Silvina Isacson (Head of Legal).
Looking for a particular Webhelp employee's phone or email?