Job Postings
Vice President, Marketing
at
Navacord
Vice President, Marketing
  • Company
    Navacord
  • Location
    Toronto, Ontario, Canada
  • Type
    Full-time
  • Date Posted
    January 4, 2025
**Job Title:** Vice President of Marketing
**Location:** Hybrid

**Position Summary:**
Navacord is seeking an experienced and innovative Vice President of Marketing to lead the development and execution of marketing strategies that align with the company’s growth objectives. Reporting directly to the Chief Growth Officer, the VP will collaborate with the Chairman, CEO, and executive teams and play a pivotal role in building and expanding the Navacord brand. The VP will lead a head office team, be accountable for the annual marketing budget, and work closely with marketing teams across our Broker Partners in Canada. The role will support M&A activities, rebranding initiatives, and corporate communications, including press releases and key announcements. The VP will enhance Navacord’s employee value proposition and increase brand awareness in a competitive marketplace, contributing to One Culture initiatives.

**Responsibilities:**
- Develop and implement a comprehensive marketing strategy to enhance Navacord’s national brand visibility and support long-term growth objectives.
- Lead a head office team while collaborating with broker partner marketing teams to ensure cohesive messaging.
- Accountable for the annual marketing plan and budget.
- Champion One Culture initiatives—diversifying sales, lifelong learning, and fostering unity.
- Monitor and analyze marketing performance metrics.
- Develop and implement marketing strategies for promoting products and services.
- Oversee the development of sales collateral aligned with industry trends.
- Lead rebranding initiatives and manage internal/external communications.
- Drive content marketing and thought leadership strategies.
- Manage public relations efforts to enhance Navacord’s visibility.
- Support marketing efforts related to M&A activities.
- Develop and manage client communication strategies aimed at building trust and strengthening relationships.
- Conduct market research to inform strategic decisions related to pricing and promotions.

**Requirements:**
- Bachelor’s degree in marketing, communications, business, or a related field.
- Minimum of 10 years of progressive marketing experience, preferably within the insurance or financial services sectors.
- Proven experience leading brand awareness campaigns.
- Familiarity with M&A marketing, rebranding, and corporate communications.
- Strong leadership skills with the ability to influence and collaborate.
- Strategic thinker who balances long-term vision with execution.
- Commitment to diversity, equity, and inclusion.

Navacord is committed to diversity, equity, and inclusion. We encourage applications from women, indigenous peoples, members of visible minorities, people with disabilities, and LGBTQ2+ persons. We are committed to providing accommodation upon request for applicants and employees with disabilities. If you require accommodation, we will work with you to meet your needs.