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.
Sign up to view 2 direct reports
Get started