translate English to French: over 100 project managers and CIOs trained to our approach.
plus de 100 chefs de projets clients et directeurs de projets clients formés.