Head of Marketing Strategy

17 hours ago


Ottawa, Ontario, Canada Vista Credit Corp Full time
Job Title: Head of Marketing

This role is responsible for leading the development and implementation of marketing and branding fundamentals, along with training programs across the Vista portfolio. Your efforts and decisions will have a direct and immediate impact on the company's success.

About Vista Services

Vista Services is more than just a financial partner – we are helping communities, the people that live within them and the local contractors that service the area. Our dealers are experts in the water heater, HVAC, and residential infrastructure sector. Having both ownership from local management and an infrastructure fund managed by an award-winning investment manager, we are a well-capitalized company looking to grow organically, geographically, and by acquisition.

Key Responsibilities
  • Set strategic marketing goals that complement the organization's growth priorities.
  • Develop and implement a cohesive marketing plan to meet the strategic goals.
  • Work closely with sales, business development, and operations teams to drive leads and deliver business unit growth objectives.
  • Provide visionary leadership to the marketing specialist, fostering a culture of creativity, collaboration, and excellence.
  • Increase company and brand awareness while increasing customer engagement.
  • Full cycle management of our marketing campaigns (web, social media, email, in-person, influencers, etc.), from the initial idea to implementation and completion.
  • Craft and execute marketing strategies to support Vista's growth and expansion in current and new markets.
  • Identify and develop association membership activation, trade shows, and events to help drive sales leads.
  • Utilize data and analytics to recommend and execute marketing strategies against thoughtful quantitative KPIs.
  • Partner with Senior Management to help lead PR and Thought Leadership activities.
  • Fully develop the Vista Learning Series and Training Programs.
  • Test and enhance SEO.
Requirements
  • 10+ years of marketing experience, ideally B2B based.
  • Experience developing multi-channel marketing plans, email, and paid search.
  • Strong project management and negotiation skills.
  • Advanced experience with a variety of digital platforms, including proficiency in WordPress, Google Analytics, and MS Office Suite, including Word, Excel, and PowerPoint, CRM platforms.


  • Ottawa, Ontario, Canada Westofmaindesign Full time

    Position OverviewWe are seeking a dynamic Marketing Manager to lead our marketing initiatives at Westofmaindesign. This role is pivotal in shaping our brand's presence and driving growth through innovative marketing strategies.Key ResponsibilitiesDevelop and implement comprehensive marketing plans that align with business objectives.Oversee brand management...


  • Ottawa, Ontario, Canada Westofmaindesign Full time

    Position OverviewWe are seeking a dynamic Marketing Manager to lead our marketing initiatives at Westofmaindesign. This role is pivotal in shaping our brand's presence and driving strategic marketing efforts.Key ResponsibilitiesOversee the development and execution of comprehensive marketing strategies.Collaborate with cross-functional teams to enhance brand...


  • Ottawa, Ontario, Canada Westofmaindesign Full time

    Position OverviewWe are seeking a dynamic Marketing Manager to lead our marketing initiatives at Westofmaindesign. This role is crucial in shaping our brand's presence and driving strategic marketing efforts.Key ResponsibilitiesOversee the development and execution of comprehensive marketing strategies.Manage and optimize marketing campaigns across various...


  • Ottawa, Ontario, Canada Canadian Blood Services Full time

    Position OverviewCanadian Blood Services (CBS) is seeking a Temporary Full-Time Head of Financial Strategy to be part of our vibrant Finance & Corporate Services division. This role is crucial to CBS's mission as Canada’s Biological Lifeline.Role ResponsibilitiesThe Head of Financial Strategy will oversee the Finance business partner function, playing a...


  • Ottawa, Ontario, Canada Ross Full time

    Job Title: Head of Field MarketingAt Ross Video, we're looking for a seasoned marketing professional to lead our field marketing efforts. As the Head of Field Marketing, you'll be responsible for developing and executing strategies that drive engagement and conversion across multiple regions and verticals.Key Responsibilities:Partner with product management...


  • Ottawa, Ontario, Canada Ross Full time

    Job Title: Head of Field MarketingAt Ross Video, we're looking for a seasoned marketing professional to lead our field marketing efforts. As the Head of Field Marketing, you'll be responsible for developing and executing strategies that drive engagement and conversion across multiple regions and verticals.About the Role:Partner with product management teams...


  • Ottawa, Ontario, Canada Ross Full time

    Job Title: Head of Field MarketingAt Ross Video, we're looking for a seasoned marketing professional to lead our field marketing efforts. As the Head of Field Marketing, you'll be responsible for developing and executing strategies that drive engagement and conversion across multiple regions and verticals.Key Responsibilities:Partner with product management...


  • Ottawa, Ontario, Canada Ross Full time

    Job Title: Head of Field MarketingAt Ross Video, we're looking for a seasoned marketing professional to lead our field marketing efforts. As the Head of Field Marketing, you'll be responsible for developing and executing strategies that drive engagement and conversion across multiple regions and verticals.About the Role:Partner with product management teams...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingAbout the Role:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and executing our digital marketing strategy to drive brand awareness, engagement, and sales.Key...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingJob Summary:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and implementing effective online marketing strategies to drive brand awareness, engagement, and sales.Key...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingJob Summary:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and implementing effective online marketing strategies to drive brand awareness, engagement, and sales.Key...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingAbout the Role:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and executing our digital marketing strategy to drive brand awareness, engagement, and sales.Key...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingAbout the Role:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and executing our digital marketing strategy to drive brand awareness, engagement, and sales.Key...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingAbout the Role:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and executing our digital marketing strategy to drive brand awareness, engagement, and sales.Key...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingAbout the Role:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and executing our digital marketing strategy to drive brand awareness, engagement, and sales.Key...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingAbout the Role:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and executing our online marketing strategies to drive brand awareness, engagement, and sales.Key...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingAbout the Role:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and executing our online marketing strategies to drive brand awareness, engagement, and sales.Key...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingAbout the Role:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and executing our online marketing strategies to drive brand awareness, engagement, and sales.Key...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingAbout the Role:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and executing our digital marketing strategy to drive brand awareness, engagement, and sales.Key...


  • Ottawa, Ontario, Canada Accor Hotels Full time

    Job Title: Head of Online MarketingAbout the Role:We are seeking a highly skilled and experienced Head of Online Marketing to join our team at Accor Hotels. As a key member of our marketing department, you will be responsible for developing and executing our online marketing strategies to drive brand awareness, engagement, and sales.Key...