🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Digital Design Leadership Role at Dillon

Hospitality Full Benefits Career Growth
Company

Dillon Consulting Limited

Location

toronto, Canada

Posted

June 06, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Join Dillon as the Manager of Digital Design and Delivery, where you’ll spearhead digital innovation and elevate operational efficiency across various offices including Ottawa and Windsor.

In this position, you will own the digital design standards and facilitate their integration into project workflows. Your role is pivotal in driving the evolution of the firm’s digital maturity, ensuring that teams are supported and aligned with a forward-thinking vision. Your influence will extend through the firm’s diverse technical environment.

Key Responsibilities:
• Establish firm-wide standards for digital modeling
• Align deliverables with client and practice needs
• Develop comprehensive frameworks for template adoption
• Manage relationships with software vendors
• Oversee training initiatives to improve competency

Requirements:
• 10+ years in relevant technical roles
• 5+ years of leadership in digital delivery...