Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Computershare UK

Senior Marketing Manager, EMEA

Computershare UK

. Develop and deliver integrated marketing campaigns aligned to business growth objectives .

Posted 9/23/2026full-timeLondon • United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and delivering integrated marketing campaigns that align with business growth objectives, while effectively managing stakeholder relationships and project execution across various marketing channels.

Highest-signal resume keywords
Integrated Marketing Campaign DevelopmentStakeholder ManagementProject ManagementB2B Marketing ExperienceContent Creation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Campaign Performance AnalysisBudget ManagementDigital MarketingEmail MarketingSocial Media MarketingEvent MarketingWeb MarketingMarketing StrategyMarket ResearchPerformance Reporting
Soft Skills
Strong Communication SkillsInfluencing SkillsProactive ApproachResilienceOrganizational Skills
Industry Keywords
B2B EnvironmentMarketing SolutionsClient ExperienceThought LeadershipEMEA Region

About the role

Key responsibilities & impact
  • Develop and deliver integrated marketing campaigns aligned to business growth objectives
  • Partner with senior stakeholders, sales teams and subject matter experts to deliver effective marketing solutions
  • Lead marketing activity across digital, content, email, social media, events and web channels
  • Own campaign performance, budgets and reporting to demonstrate measurable impact
  • Drive thought leadership, executive engagement and client experience initiatives
  • Collaborate with regional and global colleagues to maximise marketing effectiveness and share best practice
  • Take ownership of marketing activity across the UK
  • Support strategic marketing initiatives across the wider EMEA region
  • Manage projects from planning through execution and performance analysis
  • Strengthen the company’s market presence and identify growth opportunities across the region

Requirements

What you’ll need
  • Proven experience delivering successful marketing campaigns in a complex organisation, ideally in a B2B environment, but not essential
  • Strong stakeholder management skills with the confidence to influence and challenge constructively
  • Excellent project management and organisational capabilities
  • Experience partnering with sales or commercial teams to support business growth
  • Strong communication skills and the ability to develop compelling marketing content
  • Positive, resilient and proactive approach
  • Confidence to contribute ideas and drive continuous improvement

Benefits

Comp & perks
  • Flexible work to help you find the best balance between work and lifestyle
  • Health and wellbeing rewards that can be tailored to support you and your family
  • Salary sacrifice opportunity to purchase company shares, with a company contribution
  • Recognition awards
  • Team get-togethers
  • Support to invest in your future
  • Welcoming and close-knit community
  • Experienced colleagues ready to help you grow