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:

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.