translate English to French: Manager, Building Consulting Division Manager, Penitentiaries Mechanical Services Division
Gestionnaire, Division du conseil en construction Gestionnaire, Division des services mécaniques des pénitenciers