Digital Design Manager at Dillon

Dillon Consulting Limited
📍 chatham, on, Canada 💼 Full-time 🕒 Posted June 10, 2026

Job Description

Lead innovative digital design initiatives with Dillon as the Manager of Digital Design and Delivery. Shape enterprise standards, drive team alignment, and elevate technical practices at multiple office locations.
As a visionary leader at Dillon, you will influence the direction of our digital design practices across North York, Downtown Toronto, and other locations. Your role emphasizes mastering CADD, BIM, and integrating technology to enhance operational efficiency and quality across multidisciplinary teams. By engaging with strategic stakeholders, you will ensure effective rollout and adherence to our digital frameworks and workflows.
Key Responsibilities:
• Establish and uphold firm-wide digital modeling standards
• Integrate enterprise standards into project delivery processes
• Collaborate with practice leadership for standards adoption
• Oversee digital design resource management and training
• Analyze workflows for automation and efficiency improvements

Ready to Apply?

Submit your application today and join our talented team at Dillon Consulting Limited.

Submit Application

Job Details

  • Location chatham, on
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 10, 2026
  • Application Deadline July 20, 2026