Lead technical efforts at Clearway as a Technical Manager, focusing on major civil projects from preconstruction to execution. Your expertise in design management will be essential in implementing effective construction strategies.
As a Technical Manager, you will play a pivotal role in Clearway’s operations based in Maple, ON, engaging with multidisciplinary teams throughout project lifecycles. Your responsibilities will involve critical evaluation of project documents, management of design processes, and ensuring compliance with various technical standards.
You will also be responsible for stakeholder engagement and risk assessment.
Key Responsibilities:
Conduct constructability reviews for major projects
Develop technical narratives and project schedules
Lead proposal content creation and risk management
Collaborate with field leadership on project feasibility
Build relationships with clients and partners for project alignment
Requirements:
Bachelor’s in Civil Engineering or similar discipline
Current Ontario P. Eng. license mandatory
Minimum 10 years of experience in related fields
Familiarity with complex delivery models including DB and Alliance
Excellent technical and communication skills required
This role offers the chance to significantly impact Clearway’s project success through advanced technical oversight and leadership.
J-18808-Ljbffr
📌 Technical Manager At Clearway Vaughan
🏢 Clearway
📍 Vaughan
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.