About the role

  • Marketing Manager designing and executing marketing strategies for a safety consulting organization. Managing campaigns and content while collaborating with sales and operations teams.

Responsibilities

  • Establish our marketing function from the ground up - building the programs, processes, tools, and materials that support sales, strengthen our brand, and fuel sustainable growth.
  • Create clarity where there isn’t much yet, and continuously refine as the business evolves.
  • Own our content strategy end-to-end, creating compelling, on-brand content across key channels including website, blog, case studies, email, and social.
  • Translate complex ideas into clear, engaging stories that connect with our audience and support lead generation and sales conversations.
  • Build and strengthen the foundational elements of SEO, AEO, and GEO across our brands ensuring content is structured, discoverable, and optimized for both search engines and emerging AI-driven discovery platforms.
  • Design and execute full-funnel marketing campaigns across email, paid, organic, social, and events.
  • Own campaigns from concept through execution and measurement - testing, learning, and optimizing based on real performance and data.
  • Lead and support marketing contributors against clear portfolio objectives and campaign KPIs; fostering accountability, focus, and continuous improvement.
  • Create structure without bureaucracy, enabling the team to move quickly and execute with confidence.
  • Continuously explore and apply new approaches across digital marketing, AI, and automation to improve efficiency, engagement, and ROI.
  • Bring curiosity and experimentation to how we work - scaling what works and letting go of what doesn’t.
  • Own our 6 websites as core marketing and lead-generation assets, partnering closely with our developer.
  • Ensure content stays fresh, messaging aligns with business priorities, and pages are optimized for clarity, conversions, and performance.
  • Create and maintain practical sales enablement materials - decks, one-pagers, case studies, and supporting content - that help deals move forward.
  • Work closely with our Client Success and Sales team to align on lead quality, handoff processes, feedback loops, and what’s actually resonating in the field.
  • Implement and manage marketing tools, automation, and reporting to track leads, measure performance, and improve efficiency.
  • Define and maintain clear metrics and dashboards that demonstrate marketing’s impact on pipeline, revenue, and growth.
  • Translate brand and portfolio-level objectives into clear campaign strategies and execution plans.
  • Use customer insights, performance data, and business priorities to shape briefs, KPIs, and tactical decisions.

Requirements

  • 5+ years of **B2B & B2C marketing** experience, ideally in a growth-stage or build-from-scratch environment.
  • Proven experience creating marketing programs, campaigns, and content where little existed before.
  • Strong end-to-end marketing skillset across content, campaigns, sales enablement, and digital channels.
  • Exceptional writing and storytelling ability, with the confidence to produce high-quality work independently.
  • Hands-on experience with **marketing and CRM tools** (HubSpot, Zoho, WordPress, Google Analytics, Zapier, or similar).
  • Strong collaborator who works well across Sales, Operations, and Leadership with a shared-ownership mindset.
  • Data-informed and results-driven, using insights to improve performance and focus effort where it matters most.
  • A true self-starter who thrives in ambiguity, balances strategic thinking with execution, and isn’t afraid to get into the weeds.
  • Adaptable, curious, and comfortable wearing multiple hats in a fast-moving environment.

Job title

Marketing Manager

Job type

Experience level

Mid levelSenior

Salary

CA$80,000 - CA$95,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job