translate English to French: We’ve built a culture that challenges every employee in every role to reach their potential.
Nous avons développé une culture qui favorise le dépassement de tous les employés, de tous les postes.