Job Archives

Engineering
Vaughan
Posted 4 years ago

Our client in Concord/Vaughan, Ontario is looking for a Technical Manager to lead their Water Resources Engineering department. Job Description: •    Lead a water resources department of 12-14 engineers and technologists •    Review and coordinate documents to be submitted to Approval Agencies: drawings, reports, cost estimates, etc. •    Follow up, monitor, and manage the approval process: re-submissions and

Read More