×
Register Here to Apply for Jobs or Post Jobs. X

VP Marketing & Communication

Job in Toronto, Ontario, C6A, Canada
Listing for: Verve Senior Living
Full Time position
Listed on 2026-07-06
Job specializations:
  • Marketing / Advertising / PR
    Marketing Communications, Marketing Manager, Branding Specialist / Ambassador, Digital Marketing
Salary/Wage Range or Industry Benchmark: 120000 - 160000 CAD Yearly CAD 120000.00 160000.00 YEAR
Job Description & How to Apply Below

At Verve Senior Living, we’re driven by a shared commitment to creating meaningful experiences for the older adults we serve. Our teams bring passion, creativity, and heart to everything they do, and it shows in our culture of collaboration, innovation, and continuous improvement. We’re proud to have received Canada's Best Managed Award in 2023, 2024, and 2025, and to have been recognized with the Best Managed Gold Standard designation in 2026
, reflecting our continued excellence and long-standing dedication to service, leadership, and care. What truly sets us apart are the people who choose to build their careers here. Whether you're supporting our residences or contributing within our corporate community, your work plays an important role in helping seniors live longer, better and you’ll be supported by a team that believes in growing together, celebrating success, and having fun along the way.

If you’re looking for a place where your work has real impact, and where you can thrive personally and professionally, we’d love to meet you!

ACCOUNTABILITY OBJECTIVE

The Vice President, Marketing & Communications is a senior executive leader responsible for developing and executing an integrated marketing, brand, and communications strategy that establishes the Verve brand in the market, and advances the organizational goals, strengthens market position, and supports long‑term growth. This role provides strategic oversight of brand stewardship, marketing operations, digital performance, public relations, and stakeholder communications, while building a scalable in‑house function that delivers measurable impact across the organization.

KEY RESPONSIBILITIES
  • Establish the Verve brand in the seniors’ living sector and effectively communicate the brand value to owners, stakeholders, prospects and families.
  • Develop and lead a comprehensive marketing and communications strategy aligned with the organization’s business objectives, growth priorities, and brand aspirations.
  • Translate corporate goals into clear marketing plans, investment priorities, and measurable outcomes.
  • Own and steward the organization’s brand architecture, including visual identity, brand voice, messaging framework, and brand standards, ensuring consistency across all business units and channels.
  • Design and optimize the long‑term marketing operating model, including the allocation of responsibilities across corporate, property‑level, and external partners.
  • Oversee digital and performance marketing initiatives, including website strategy, paid media, search optimization, social media, and analytics, to enhance awareness, engagement, and lead generation.
  • Lead public relations, media relations, reputation management, and stakeholder communications, including executive communications and crisis communications as required.
  • Partner with cross‑functional leaders, including Development and Sales, to support new developments, market expansion, naming strategy, creative asset development, and brand alignment across the portfolio.
  • Work collaboratively with regional sales teams to ensure marketing strategies, messaging, and campaigns are aligned with business needs and delivered consistently across the organization.
  • Provide leadership, coaching, and direction to the marketing and communications function, fostering high performance, innovation, accountability, and continuous improvement.
  • Develop and manage the department budget, monitor return on investment, and provide regular reporting and strategic insights to executive leadership.
QUALIFICATIONS AND EXPERIENCE
  • Bachelor’s degree in Marketing, Communications, Business Administration, Public Relations, or a related field; a master’s degree is considered an asset.
  • Minimum of 10 years of progressive leadership experience in marketing, communications, brand management, or a related executive function.
  • Demonstrated success developing and executing enterprise‑level marketing and communications strategies that support growth and brand differentiation.
  • Strong experience in digital marketing, paid media, search optimization, analytics, and marketing technology platforms.
  • Proven expertise in public relations, corporate…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary