Station Design Deputy Manager
Toronto, ONTemps plein
SYSTRA: With its 11,000 employees, the Group's mission is to connect people and bring territories closer together in the 80 countries where it operates.
10+ ansCandidates need a degree in architecture, engineering or construction management and 10+ years of multidisciplinary design coordination on transit or infrastructure projects. Fluency in French and English and experience with BIM environments are required.
BIM, Document management systems