translate English to French: Organizational Excellence
Excellence en matière d’organisation