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