Specialized Trust logo
Specialized Trust1 month ago

Marketing Leader, EMEA North Cluster

On-site · Dorking, England, United Kingdom

Type
Full Time
Level
Senior Level
Education
Masters Degree
Company size
Unknown

Job Summary

Marketing Leader for the EMEA North Cluster oversees all marketing activities within the cluster, aligning regional campaigns with regional strategies and collaborating with regional teams to develop a 12-month marketing calendar. Leads regional marketing campaigns, coordinates asset creation with design, ensures messaging and branding consistency across cluster markets, mentors Country Marketing Coordinators, gathers market intelligence and trends, and partners with local leaders to manage annual local marketing budgets and performance. Strong emphasis on strategic leadership, cross-functional collaboration, analytics, and developing regional-to-local action plans.

Required Qualifications

  • Bachelor's degree in Marketing, Business, or a related field
  • Master's degree preferred
  • Proven experience in a marketing leadership role
  • Strong strategic thinking and planning skills
  • Excellent communication and interpersonal skills
  • Ability to influence and collaborate across multiple levels of the organization
  • Experience managing and developing a team of marketing professionals
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Specialized Trust

Marketing Leader, EMEA North Cluster

Apply on Sorce