Overview
Creative Director Digital Jobs in Toronto, Canada at TELUS
Position: Creative Director at TELUS Digital
Lead innovative digital experiences at TELUS as the Creative Director for the DOT Comm team. You’ll drive e-commerce growth by shaping customer journeys through compelling design and strategic storytelling.
In this managerial position, you will guide a talented team of designers and content strategists in creating impactful e-commerce and digital experiences. Your focus will be on enhancing customer interactions and optimizing touchpoints that drive conversion. A strong background in e-commerce UX principles and design sensibility is key to succeeding in this role, alongside effective mentorship skills.
Key Responsibilities:
• Inspire and lead a high-performing creative team
• Transform business goals into innovative concepts
• Redefine content processes for quality and impact
• Collaborate with Technical and Digital Sales teams
• Uphold brand excellence across customer touchpoints
Requirements:
• 8+ years in digital design or advertising
• Minimum 3 years in leadership roles
• Strong portfolio showcasing digital creative work
• Expertise in design tools and headless CMS
• Experience with video content and digital copywriting
Shape the future of digital storytelling at TELUS while fostering a collaborative team culture.
#J-18808-Ljbffr
Title: Creative Director Digital
Company: TELUS
Location: Toronto, Canada
Category: