Dillon Consulting Limited

HQ
North York
Total Offices: 23
1,189 Total Employees
Year Founded: 1946

Teams at Dillon Consulting Limited

16 Hours AgoSaved
In-Office
London, ON, CAN
Professional Services • Consulting
Lead the Linear Municipal Infrastructure team by recruiting and retaining talent, supporting professional development, managing performance, allocating resources, facilitating communication, and promoting employee engagement. The role oversees engineers and technologists working on water mains, sanitary sewers, stormwater systems, and roadways while fostering collaboration, technical growth, and strong stakeholder relationships.
16 Hours AgoSaved
In-Office
Chatham, ON, CAN
Professional Services • Consulting
Leads the Linear Municipal Infrastructure team in recruiting, retention, professional development, performance management, resource planning, communication, and employee engagement. The role supports engineers and technologists delivering water, sewer, stormwater, and roadway infrastructure solutions while collaborating with internal and external stakeholders and Human Resources.
16 Hours AgoSaved
In-Office
Windsor, ON, CAN
Professional Services • Consulting
Leads the Linear Municipal Infrastructure team by recruiting and retaining staff, developing employees, managing performance and resources, facilitating communication, and supporting employee engagement. The role oversees engineers and technologists working on water mains, sanitary sewers, stormwater systems, and roadways while fostering collaboration, professional growth, and reliable civil infrastructure design.