Odigo
Annaick Duwattez currently serves as the Chief People Officer at Odigo, a position held since January 2018. Prior to this role, Annaick Duwattez was the HR Director at Capgemini from October 2002 to December 2017, bringing extensive experience in human resources and people management to the current organization.
Odigo
1 followers
Odigo builds omnichannel customer contact solutions for big organizations. Customer service excellence with smart SaaS delivery.