Infrastructure Estimating Lead – Leadership & Share Scheme

Company: Contract Scotland
Apply for the Infrastructure Estimating Lead – Leadership & Share Scheme
Location: Toronto
Job Description:

Mississauga, Ontario, Canada-based Estimating Manager – Infrastructure is a leadership role within a Tier 1 employee-owned contractor. The position focuses on guiding major pursuits across Ontario, driving bid strategy and delivering high-value infrastructure estimates.

Reporting into pre-construction leadership, you will mentor estimating teams, oversee complex tenders and champion best practices to shape successful project outcomes.

#J-18808-Ljbffr…

Posted: September 21st, 2026