🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Senior Creative Director, Art Leadership

Hospitality Full Benefits Career Growth
Company

THE·TEAM

Location

toronto, Canada

Posted

June 12, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Lead the charge in creative direction with THE·TEAM in Toronto as a Senior Creative Director. This hybrid role merges your rich experience in art direction with a passion for sports and entertainment.
As a vital part of a creative team recognized internationally, you'll utilize your expertise to guide innovative projects that connect brands with their audiences. Your leadership will foster a culture of accountability and creativity, pushing boundaries while nurturing client relationships. Superior communication and strategic insight are essential to your success in this role.
Key Responsibilities:
• Manage creative delivery across multiple high-profile clients
• Direct and inspire the overall creative vision and strategy
• Ensure quality control during all project phases
• Cultivate proactive client interaction for optimal engagement
• Champion innovation and elevate team creativity through collaboration
Requirements:
• Over 8 years of creative experience, wi...