Head of Marketing Communications
$170,000–$250,000 year
On-site · Barcelona, Catalonia, Spain or Basingstoke, England, United Kingdom
Job Summary
Senior leader for Global Marketing Communications to define and drive the corporate brand strategy, lead multi-channel campaigns, and scale global content programs. Owns global brand storytelling, executive visibility, and governance of brand execution across regions; collaborates with regional teams to activate campaigns, optimize paid media, and strengthen external presence through partnerships and sponsorships. Responsibilities include shaping a high-impact content strategy (customer stories, thought leadership, executive narratives), overseeing corporate web and social storytelling, and leading a global/enterprise marketing function with a data-driven, executive-facing approach.
Required Qualifications
- 10–15+ years of progressive leadership in global brand marketing, marketing communications, or corporate marketing
- proven success building brand awareness in B2B/tech environments
- experience leading integrated campaigns and paid media strategies
- strong track record scaling content programs with measurable impact
- experience leading lean teams and managing external agencies in matrixed organizations
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.