Manager - Creative Director Dot Comm Creative Studio

TELUS

Toronto, ON, Canada
On-site
8+ years in digital design
Strong conceptual thinking skills
Expertise in modern design tools
Join the DOT Comm team at TELUS to reimagine omnichannel experiences

Job Summary

  • Join the DOT Comm team at TELUS to reimagine omnichannel experiences.
  • Lead a talented in-house team to shape customer experiences across digital storefronts.
  • Drive brand storytelling and commercial performance to inspire confidence and action.

Matching Summary

Join the DOT Comm team at TELUS to reimagine omnichannel experiences.

Skills & Requirements

Must-have

  • 8+ years in digital design
  • Strong conceptual thinking skills
  • Expertise in modern design tools

Nice-to-have

  • Collaborative leadership style
  • Passionate about emerging tech
  • Experience in telecommunications

Key Requirements

  • 3 years in a leadership role
  • Portfolio showcasing best-in-class digital creative
  • Experience directing photo/video content

Work Rights

Not specified

Tailored Resume

Cover Letter