D

Digital Design Manager at Dillon

Dillon Consulting Limited

chatham, on, Canada Full-time June 04, 2026

Found 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 for Digital Design Manager at Dillon at Dillon Consulting Limited

Apply Now