Dillon Consulting Limited

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

Teams at Dillon Consulting Limited

Professional Services • Consulting
Leads full-cycle recruitment for technical and non-technical roles, including stakeholder partnership, market analysis, headhunting, candidate screening, interview coordination, offer negotiation, and talent pipeline development. Uses recruitment technology, AI tools, applicant tracking systems, and metrics to improve sourcing and hiring efficiency. Supports employer branding, workforce planning, junior staff development, and confidential HR processes while managing multiple recruiting initiatives.
3 Days AgoSaved
In-Office
11 Locations
Professional Services • Consulting
Leads the Environmental Planning team by recruiting and retaining employees, supporting professional development, managing performance, allocating resources, facilitating communication, and promoting employee engagement. The role requires strong leadership, relationship-building, communication, problem-solving, advising, collaboration, and people-development skills while partnering with HR and stakeholders in a consulting environment.
4 Days AgoSaved
In-Office
11 Locations
Professional Services • Consulting
Designs and manages electrical engineering projects across industrial, commercial, municipal, institutional, infrastructure, and manufacturing environments. Responsibilities include power distribution, controls, lighting, emergency power, communications, fire alarm, and security system design; construction administration; testing; code compliance; technical documentation; project management; business development; and mentoring junior staff. The role leads multidisciplinary teams, coordinates with clients and utilities, and supports site reviews, commissioning, troubleshooting, and quality assurance.