Sr. Manager, Brand Marketing & Creative

Chartwell Retirement Residences

$92K — $102K *
Media
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8-10+ years in brand marketing or integrated marketing.
  • 3-5+ years of experience in leadership roles.
  • Experience in managing multidisciplinary teams.
  • Strong background in content strategy and editorial planning.
  • Familiarity with service-based or lifestyle brands.

Responsibilities

  • Execute Chartwell's brand strategy across various marketing channels.
  • Ensure consistency in brand messaging and identity across platforms.
  • Oversee optimization of the Unique Selling Framework (USF) program.
  • Lead content strategy and development throughout the customer lifecycle.
  • Manage creative direction and production across diverse media.
  • Partner with analytics teams to enhance content effectiveness and creativity.
  • Lead and develop the Brand & Creative team, guiding their performance.

Benefits

  • Hybrid work environment in Mississauga or Montréal.
  • Opportunities for professional development and team leadership.
  • Engagement with innovative technologies like AI.
  • Access to a collaborative and multidisciplinary working context.
Full Job Description
Job Description

Please note that this position requires bilingual proficiency in both English and French.

Key Responsibilities

Brand Leadership & Governance
• Execute and activate Chartwell's brand strategy across marketing channels and customer touchpoints.
• Ensure consistent application of brand positioning, messaging, voice, visual identity, and the Joy is Ageless platform.
• Maintain brand standards and provide guidance to internal teams and external partners.
• Oversee stewardship and optimization of Chartwell's Unique Selling Framework (USF) program.

Content Strategy & Storytelling
• Lead content strategy, editorial planning, and content development across the customer lifecycle.
• Develop content that supports brand awareness, lead generation, customer education, nurturing, and engagement.
• Create compelling messaging, storytelling, and value proposition frameworks that strengthen customer connection and differentiation.

Creative Services & Production
• Lead creative direction and production across advertising, digital, social, print, video, sales enablement, and residence marketing.
• Manage creative workflows, project prioritization, quality control, and external creative partners.
• Ensure all creative assets are strategically aligned, customer-focused, and on brand.

Performance & Innovation
• Partner with Demand Generation, Conversion Optimization, and Analytics teams to improve content and creative effectiveness.
• Support testing initiatives through creative concepts, messaging variations, and content optimization.
• Identify opportunities to leverage AI and emerging technologies to improve efficiency, personalization, and content scale.

Team Leadership
• Lead and develop the Brand & Creative team.
• Provide coaching in brand marketing, content strategy, storytelling, creative development, and emerging technologies.
• Manage team priorities, resources, and performance to ensure focus on high-value business objectives.

Qualifications

Experience:
• 8-10+ years of experience in brand marketing, content marketing, creative services, communications, or integrated marketing.
• 3-5+ years of people leadership experience.
• Experience managing multidisciplinary content and creative teams.
• Experience leading content strategy and editorial planning.
• Experience working within multi-location, service-based, hospitality, healthcare, real estate, or lifestyle brands.

Skills & Capabilities
• Strong brand management understanding.
• Strong storytelling and content strategy expertise.
• Excellent creative judgment.
• Strong written and verbal communication skills.
• Strong project management and prioritization skills.
• Ability to balance creative quality with business objectives.
• Experience working across multiple stakeholder groups.

Position Details:
  • Hybrid position based in either the Mississauga or Montre9al office.
  • Salary range: $92,500 to $102,500.


We look forward to speaking with you about this exciting opportunity at Chartwell!

Similar Jobs

More Jobs at Chartwell Retirement Residences

More Media Jobs

Find similar Sr. Manager, Brand Marketing & Creative jobs: