Join the DOT Comm team at TELUS, where we're on a mission to reimagine omnichannel experiences and make digital the channel of choice. We're focused on creating seamless, personalized, and intuitive experiences that drive digital engagement, e-commerce growth, and conversion improvement. Through our customer-centric approach, we aim to optimize investment and improve our customer’s ability to seamlessly interact across all of our touchpoints. As part of the Consumer Marketing & Channels organization, our team is guided by a vision to drive market leadership and unlock the potential in our communities, customers, and team members. If you're passionate about digital innovation and customer experience, we'd love to have you join our team! As the Manager & Creative Director of the DOT Comm Creative Studio, you will lead a talented in-house team of designers, content strategists and copywriters in shaping the customer experience across our digital consumer storefronts. You will champion brand storytelling and commercial performance, ensuring every creative touchpoint — from product landing pages to conversion-driving banners — inspires confidence and drives action. This is a leadership role that requires deep design sensibility, a sharp eye for creative detail, strong understanding of ecommerce UX principles, and the ability to guide and mentor a multi-disciplinary team in a fast-paced, matrixed environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed