Dept

Lead Creative Strategist at DEPT®

📍 toronto, on, Canada ⏰ Full-time

Description

Become the Lead Creative Strategist at DEPT® and transform how brands communicate through creative excellence. Enjoy a hybrid/remote work setup while guiding diverse teams to success.
As part of our Global Studios, this role entails leading integrated creative campaigns, mentoring talent, and fostering an innovative team atmosphere. You will develop compelling creative strategies that resonate with clients while maintaining oversight for brand alignment and quality across all projects.
Key Responsibilities:
• Lead impactful creative direction for campaigns
• Communicate strategies to clients effectively
• Ensure consistency and excellence in creative output
• Mentor creative teams to enhance skills
• Advocate for innovative creative technologies
Requirements:
• Extensive experience in leading creative campaigns
• Strong expertise in branding and design strategies
• Exceptional client relationship and storytelling abilities
• Proficiency in Figma, Ado...
Apply Now