🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Graphic Design Manager for Brand Evolution

Hospitality Full Benefits Career Growth
Company

Ontario Teachers' Pension Plan

Location

toronto, Canada

Posted

June 06, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Elevate brand storytelling as the Graphic Design Manager in a collaborative Marketing & Communications team. Shape compelling visuals across diverse formats that define our brand.
In this role, you'll manage the design and delivery of creative assets for various channels, such as print, digital, and social media. With 7 to 10 years of graphic design experience, you're equipped to develop complex, content-rich materials and ensure alignment with brand standards. Your expertise in Adobe Creative Suite will be essential as you translate detailed business content into visually engaging stories.
Key Responsibilities:
• Lead creative asset design for print and digital
• Create complex materials like corporate publications
• Develop visual narratives from intricate business data
• Manage multiple design projects simultaneously
• Contribute to the evolution of visual identity
Requirements:
• 7–10 years in graphic design, preferably corporate
• Strong skills in typ...