translate English to French: We value teamwork and encourage innovation.
Nous valorisons l'innovation et encourageons le travail d'équipe.