Full-time Posted June 08, 2026
Apply Now

Job Description

Overview

Dillon Consulting Limited is a Canadian professional consulting firm specializing in planning, engineering, environmental science, and management. We partner with clients to deliver innovative solutions to complex projects that shape infrastructure, protect the environment, and support thriving communities across Canada.

This newly created position will be based in London.

We offer flexible work hours and a hybrid work arrangement to support work‑life balance.

Responsibilities

Business Development

  • Contribute and lead in the implementation of Dillon’s strategic growth plan and operational business plans.
  • Lead the development and enhancement of relationships with existing clients.
  • Lead the identification and development of new business opportunities with both private and public sector clients.
  • Respond to Requests for Proposals related to contami...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application