Manager, Global Marketing Strategy

CSA Group

Toronto, Canada
Base: $98,490 - $129,270 cad annually; bonus/equit...
Fully remote
Global marketing strategy
Commercial unit marketing
Full funnel marketing strategies
The Manager, Global Marketing Strategy has primary accountability for the marketing strategy for a Commercial Unit (CU), globally, working with CU Leadership to develop marketing and communications strategies in support of their business objectives

Job Summary

  • The Manager, Global Marketing Strategy has primary accountability for the marketing strategy for a Commercial Unit (CU), globally, working with CU Leadership to develop marketing and communications strategies in support of their business objectives.
  • This role is responsible for managing and developing all marketing and communications strategies that reach customers in more than one market in their CU segment, including researching and analyzing the competitive global marketplace and developing innovative approaches.
  • The Manager works closely with CU and Operations leaders to understand business goals, develop marketing and Communications strategy, obtain buy-in, and establish key performance indicators to evaluate success.

Matching Summary

The Manager, Global Marketing Strategy has primary accountability for the marketing strategy for a Commercial Unit (CU), globally, working with CU Leadership to develop marketing and communications strategies in support of their business objectives.

Salary

Base: $98,490 - $129,270 CAD annually; Bonus/Equity: eligible for annual bonus program; Benefits: Not specified

Skills & Requirements

Must-have

  • Global marketing strategy
  • Commercial Unit marketing
  • Full funnel marketing strategies
  • Competitive global marketplace analysis
  • Marketing and Communications Centres of Expertise
  • Stakeholder relations management

Nice-to-have

  • Continuous learning culture
  • Positive group morale
  • Executive presence
  • Ability to work hands-on

Key Requirements

  • Minimum of 7 years of experience in B2B marketing
  • 3 to 5 years of people management experience
  • University degree or college diploma in marketing, communications, business or related field

Work Rights

Not specified

Tailored Resume

Cover Letter