Baycrest

Director Marketing and Communication

Baycrest

Pickering Ontario

Salary: Neg Per Hour


Responsibilities include but are not limited to:

Strategic Leadership

  • Develop and implement an integrated marketing and communications strategy aligned with CABHI’s strategic plan and funding priorities
  • Strengthen CABHI’s brand identity and positioning as a global thought leader in aging and brain health innovation
  • Partner with senior leadership to shape communications around government relations, stakeholder engagement, and funder requirements

Marketing & Brand Development

  • Lead brand management, messaging, and positioning across all platforms (e.g., digital, print, media, events)
  • Oversee marketing campaigns to support CABHI programs, initiatives, events, thought leadership, and partnerships
  • Expand CABHI’s international presence through targeted campaigns, publications, and global conferences

Media Relations & Stakeholder Engagement

  • Manage relationships with media, industry partners, and sector associations to amplify CABHI’s visibility
  • Lead public relations efforts, including proactive storytelling, thought leadership

Team Management & Internal Collaboration

  • Lead, mentor, and develop a high-performing marketing, communications, and events team.
  • Manage vendor and agency relationships to ensure high-quality creative and media output.
  • Collaborate across departments (Programs, Finance, Knowledge Mobilization, Business Development, Partnerships, etc.) to align marketing and communication efforts
  • Build and maintain relationships with Baycrest’s Corporate Communication team to identify opportunities to amplify CABHI’s messaging

Qualifications include but are not limited to:

  • Bachelor’s degree in marketing, communications, public relations, or related field (Master’s preferred)
  • Minimum 8–10 years of progressive leadership experience in marketing, communications, or strategic relations
  • Demonstrated experience in healthcare, innovation, non-profit, or public sector preferred
  • Proven track record in brand building, digital marketing, media relations, and thought leadership
  • Strategic thinker with the ability to translate organizational priorities into actionable marketing and communications plans.
  • Exceptional storytelling, writing, and presentation skills with the ability to communicate complex ideas to diverse audiences
  • Strong digital and social media expertise; knowledge of analytics and campaign measurement
  • Collaborative leader who thrives in a fast-paced, multi-stakeholder environment.
  • Strong project management, budgeting, and vendor management skills

Job Overview

Posted Date: 25 Aug 2025

Location: Pickering Ontario

Salary: Neg Per Hour

Company Information

Since 1993 BayCrest's sole focus has been to access and create liquidity for institutional investors.

Name: Baycrest

Web: https://www.pec-group.com

Share This Job