🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Manager, Graphic Designer - 18-Month Contract

Student-Friendly Entry-Level
Company

Ontario Teachers' Pension Plan

Location

toronto, Canada

Posted

June 02, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

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...