Director, Corporate Insurance and Loss Control

Aecon

📍 Toronto, Ontario, Canada

Full-time Operations Specialties Managers

Job Description

What is the Opportunity?

The Director, Corporate Insurance & Loss Control is a strategic leadership role responsible for shaping and executing Aecon’s enterprise-wide insurance, risk, and surety programs. This role partners closely with senior leadership, project teams, and external partners to optimize risk transfer strategies, support major project pursuits, and protect the organization’s financial and operational performance across complex infrastructure projects.

What You’ll Do Here: 

  • Lead the design, placement, and ongoing optimization of enterprise insurance programs aligned with corporate risk strategy.

  • Negotiate and procure insurance policies, including project-specific coverages (e.g., builders risk, wrap-ups, professional liability).

  • Support business units on project pursuits from RFQ through Substantial Completion and Operations & Maintenance period as applicable, providing insurance strategy, contract inpu...
  • Apply for this Position