Senior Creative Director for Client Success

LE006 The.Team: SME Sports & Entertainment, ULC • toronto, Canada

Location toronto, on
Job Type Full-time
Posted June 10, 2026

Role Description

Elevate creative strategies as a Senior Creative Director at THE·TEAM, focusing on innovative solutions for clients in sports, music, and lifestyle sectors. Build meaningful client relationships while leading creative excellence.
In this senior leadership role, you will navigate multiple projects, ensuring quality control in the creative team's outputs. Your experience will allow you to anticipate client needs and streamline processes, ultimately enhancing the creative output. Partner with clients to develop bold strategies that elevate their brand while actively engaging with the latest industry trends.
Key Responsibilities:
• Manage senior client interactions and expectations
• Create and implement innovative creative strategies
• Oversee the entire creative process from ideation to execution
• Cultivate a proactive and inspiring team environment
• Encourage a culture of continuous creative evolution
Requirements:
• 8+ years of relevant experience, leadersh...

Ready to Apply?

Apply for this Position