🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Senior Risk Lead for Infrastructure Projects

Hospitality Full Benefits Career Growth
Company

Turner & Townsend

Location

toronto, Canada

Posted

June 11, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Drive effective risk management within Turner & Townsend's nuclear projects as a Senior Risk Lead. This senior role emphasizes strategic oversight in complex regulated environments.
The ideal candidate will bring extensive expertise in managing project risks over a multi-billion dollar program. You will be responsible for developing risk frameworks, leading quantitative analyses, and integrating insights into project controls. Strong communication skills will be crucial as you interact with executive stakeholders.
Key Responsibilities:
• Develop comprehensive risk frameworks for large projects
• Conduct qualitative and quantitative risk assessments
• Manage risk registers consistently, ensuring accuracy
• Communicate effectively with senior leadership
• Lead advanced risk modeling for planning and decision-making
Requirements:
• Bachelor’s degree in Project Management or Risk Management
• 15+ years of experience in project environments
• At least 8 year...