🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Manager, Graphic Designer - 18-Month Contract

Hospitality Full Benefits Career Growth
Company

Ontario Teachers' Pension Plan

Location

toronto, Canada

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Overview

Join a highly collaborative and fast‑paced Marketing & Communications team where you’ll shape how our brand comes to life across a wide range of channels. As Manager, Graphic Design, you’ll translate complex business priorities into compelling, high‑impact visual storytelling and influence the evolution of our brand story.

Responsibilities

  • Lead the design and delivery of creative assets across print, digital, social, presentations, motion and environmental applications, ensuring alignment with brand standards.
  • Lead the design of complex, content‑rich materials (annual reporting, corporate publications, presentations), organizing detailed information into clear, engaging visual narratives.
  • Translate complex business content and data into clear, visually engaging design solutions.
  • Partner with Marketing & Communications teams to develop creative concepts from idea through execution.
  • Manage multiple design pr...