Location: Peterborough, Ontario (On-site) Language: English, advanced written and spoken communication required About the Opportunity This is an opportunity to join a highly specialized engineering environment supporting complex, mission-critical systems within a regulated industry. You will
Mechanical Engineer Business Area: Hydropower Location: Peterborough, ON, Canada Contract Type: Permanent Location Type: Location Flexible Principal Duties The Mechanical Engineer is responsible for the custom design of large hydro generator components. Technical leadership will span the entire