DEPT®

DEPT®

Marketing and Communications Manager (12 month FTC)

Toronto, Ontario, Canada

Sponsorship not specified$105k-$130kDetected 30 days ago
Data AnalysisProject ManagementStrategic CommunicationsVideo ProductionResearchLeadershipCommunicationPublic Speaking

About the role

  • This is a 12 month fixed term employee contract in the first instance, with possibility of extension.
  • This posting reflects an existing vacancy.
  • The successful candidate brings strong corporate and technology-sector experience, exceptional writing and storytelling abilities, and a polished, proactive approach.

Responsibilities

  • Develop and execute integrated communications strategies to support business objectives and regulatory initiatives
  • Manage communications timelines, deliverables, and cross-functional coordination
  • Create polished executive presentations and strategic storytelling materials in Google Slides
  • Developing Google decks
  • Partner with and direct external agencies on creative development, video production, and campaign execution
  • Enhanced family friendly policies to support parents.

Requirements

  • 10+ years of experience in corporate communications, public affairs, strategic communications, or related fields
  • Experience working within the technology sector or fast-paced corporate environments
  • Proven ability to work effectively with senior executives and leadership teams
  • Experience managing integrated communications campaigns across multiple channels
  • Strong understanding of social media strategy and communications best practices

Compensation

  • The anticipated annual salary range for this position is $105,000 - $130,000 CAD.

Benefits

  • 15 days paid holiday annually, increasing with length of service (plus Public Holidays).
  • Birthday Leave, a paid day-off each year.
  • Access to dedicated mental health resources including enhanced sick pay scheme, employee assistance programme and trained Mental Health First Aiders.
  • Dept Allowance, a dedicated company contribution to spend on either your professional development or personal wellbeing.
  • Learning and Development, continuous growth opportunities through internal training, and "inspirational talks" guest speakers.
  • A flexible hybrid working policy to enjoy the best of both worlds.

Company info

  • better together, relentlessly curious, and get sh*t done.
  • It is how we work, how we grow, and how we make things that matter.
  • At DEPT®, you will find the freedom to explore, the space to collaborate, and the trust to make a real impact for our clients, for each other, and for the world we are helping to build.
  • This role is part of our eBay Inhouse team, where you will be employed by DEPT but embedded within eBay.
  • We are seeking an experienced and dynamic Marketing and Communications Manager to lead strategic communications initiatives supporting major business priorities and regulatory launches for eBay's Global Regulatory team.
  • This role is ideal for a seasoned communications professional who thrives in a fast-paced corporate environment, enjoys collaborating with senior leaders, and can connect multiple communications channels into cohesive, high-impact campaigns.
  • We're looking for someone who combines strategic thinking with execution excellence - and who brings positive energy, curiosity, and a genuinely engaging personality to the team.

This listing is sourced directly from DEPT®'s careers page and normalized into a canonical job model.