Varied Marketing Manager within a highly collaborative team

Tell a friend

Share on linkedin
Share on twitter
Share on facebook
Share on whatsapp
Share on email

The Role

Mercer  is seeking candidates for the following position based in the London office:

Marketing Manager

Mercer is looking for an experienced and enthusiastic marketing manager to help drive integrated strategic marketing across all delivery channels for Mercer’s UK business. Based in London, this role is part of the UK marketing team and will cover a range of campaigns for the health, wealth and career businesses, as part of a ”One Mercer” go-to-market approach.

What can you expect?

  • Reporting to the UK Marketing Leader, the Marketing Manager will create and manage all aspects of brand activation, including digital lead generation campaigns, aligned to the UK marketing strategy.
  • The marketing team is aligned with the business and work in partnership with our client and sales teams in the activation of the marketing strategy, generating and nurturing leads for commercial success. Therefore, this role requires experience in managing multiple marketing programmes for differing lines of business in a coordinated approach

What is in it for you?

  • A competitive basic salary plus a full suite of employee benefits including an excellent pension,  Life Assurance, 25 days annual holiday, plus flexible benefits
  • To be part of a company with a strong brand and strong results to match

We will count on you to:

  • Work with the business to understand their practice areas and client focus, using this insight to create fit for purpose marketing campaigns to support the business and aligned to the overall marketing strategy.
  • Build compelling marketing propositions and plans that help position Mercer in our key market segments and deliver leads and sales, based on strong client led insights.
  • Leverage all aspects of digital marketing to support activation and enhance lead generation.
  • Maximise the Mercer website to enhance UX and engagement levels in the delivery of the campaigns with a focus of “always on” marketing.
  • Grow the Mercer brand through a clear focus on social activities, working with the social media and PR teams, and manage the delivery of digital lead generation activity including social (paid and organic).
  • Collaborate across the marketing team to share best practices, ensure integration, efficient delivery and consistency of approach.
  • Actively engage key internal stakeholders with proactive internal communication campaigns to create advocates and amplify campaign activity.
  • Advise the sales and consultant teams on how to leverage the marketing with clear sales enablement assets and ensuring lead nurture is captured in our CEM system, Mercer Force.
  • Manage the respective marketing budget to ensure effectiveness of activity and ROI.
  • Ensure best practice is applied and all relevant Mercer policies and applicable laws/regulations are adhered to so that all marketing is compliant.

What you need to have: 

  • 5-8 years’ experienced working in a corporate and / matrixed marketing environment
  • Extensive experience across all marketing disciplines and delivery channels with a clear track record in digital marketing and analytics.
  • Experience in building B2B brands, and in delivering cut through integrated campaigns.
  • Strong relationship building and stakeholder management skills.
  • Excellent verbal and written communication skills.
  • Strong Influencing and negotiation skills at senior executive levels.
  • Strong project management skills, with the ability to prioritise and manage multiple tasks.
  • Team-oriented and also highly motivated self-starter with proven track record for collaboration within and across teams.
  • Flexible approach, thriving on change and innovation, balanced by attention to detail and structured thinking.
  • Educated to degree level or equivalent.

What makes you stand out:

  • Project management skills

MERCER

Mercer believes in building brighter futures by redefining the world of work, reshaping retirement and investment outcomes, and unlocking real health and well-being. Mercer’s more than 25,000 employees are based in 44 countries and the firm operates in over 130 countries. Mercer is a business of Marsh McLennan (NYSE: MMC), the world’s leading professional services firm in the areas of risk, strategy and people, with 76,000 colleagues and annual revenue of $17 billion. Through its market-leading businesses including Marsh, Guy Carpenter and Oliver Wyman, Marsh & McLennan helps clients navigate an increasingly dynamic and complex environment. For more information, visit https://www.mercer.com/. Follow Mercer on Twitter @Mercer.

We embrace a culture that celebrates and promotes the many backgrounds, heritages and perspectives of our colleagues and clients regardless of their gender expression or identity, marital or civil partnership status, ethnic origin, nationality, age, background, disability, sexual orientation or beliefs. We are proud of our inclusive culture where everyone feels empowered to bring their whole selves to work and thrive. Learn more about our foundational values, mission and vision for the future by reviewing our Greater Good Policy.

Key Skills

B2B Marketing Generalist Marketing experience influencing Project Managment Stakeholder managment
Marketing Manager
Mercer

Experience

Location

London

Remote

Partially

Contract Type

Full Time

Salary

Competitive
Marketing Manager
Mercer
Interested in marketing roles from Mercer?

Show the love

Do you know someone just right for this role?
Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on email
Email
Mercer
Marketing Manager
Working at Mercer

We are Mercer, a global provider of human resources solutions and a world leader in helping organizations leverage the power of their people to achieve peak performance. Our core strengths in consulting, outsourcing and investments place us in a unique and exciting position to help our clients achieve the extraordinary — and extraordinary results require extraordinary people. Join us.

Office Location

London, 
United Kingdom
Tower Place East, Lower Thames Street, London, UK

Know someone great for this role?
Tell a friend

Share on facebook
Share on twitter
Share on linkedin
Share on email

Subscribe to Weekly Job Alerts