Jamie Mayet - Head of digital marketing and innovationCélia Lenormand - Employer brand & internal communication manager
Full video accessLanguage : French/English
Find out more about our story !