Global Marketing Manager

Functional areas
This job is no longer available

An overview of the role:

Are you seeking a new opportunity to put your strategic marketing skills to the test? Do you want to make a global impact in a company that leads the way in innovation and transformation? Join our team at Capgemini Invent, where you'll play a critical role in elevating our brand on a global scale.

What we want from you

As our Global Marketing Manager, you'll collaborate with dynamic and determined business teams and local leaders to craft innovative marketing and communications strategies that help us transform the industry. From developing compelling new propositions to orchestrating engaging thought leadership programs and shaping our brand positioning, you'll be at the forefront of driving our go-to-market efforts forward.


Your experience and expertise will be a valuable asset internally, as you’ll have the opportunity to help mould the structure and purpose of the team and coach more junior colleagues.


With the power to influence our pipeline and shape the future of our company, this is an exciting opportunity to do great things and showcase your marketing prowess on a global stage.

What you’ll do in the role


  • Work closely with Capgemini Invent business leaders to create a marketing plan that focuses on specific industries, capabilities and goals, aligning with the company's priorities and defining propositions with stakeholders annually.
  • Co-construct a detailed digital marketing plan with the Invent Global M&C Digital Team for all content and events, making sure it aligns with key dates in the marketing calendar.
  • Produce an internal comms plan for content alongside the Invent Global M&C Internal Comms team, including Happy Friday and community mailers.
  • Prepare the budget, define objectives, execute against the plan, and measure results, collaborating with other teams to create a global marketing narrative aligned with key brand moments.


  • Oversee the development and launch of key content and campaigns, managing a network of internal and external suppliers.
  • Measure campaign performance, benchmark accordingly, and report on results, adapting programs as needed.
  • Inform regional M&C Leads of upcoming campaigns and collaborate with them when necessary.
  • Stay informed of market developments and suggest revisions to the marketing plan accordingly.
  • Provide quarterly analysis of marketing campaigns to the Invent Global Leadership Team and Business Stakeholders and adjust the marketing plan accordingly.
  • Develop and maintain strong sales-team partnerships with global business leaders.

Directly manage our marketing operations, forecasting, measurement, and optimization

  • Actively contribute to the coherence of the Invent Global Marketing Calendar and ensure accurate forecasting and representation, giving all contributors and stakeholders visibility.
  • Contribute to the continuous improvement of the Invent Global Marketing Team and wider community to strengthen and industrialize marketing processes and improve the timeliness and reliability of outputs.
  • Measure the performance of marketing campaigns, ensuring campaigns are created and tagged, benchmark ed and reported on
  • Work with the extended marketing and digital teams to adapt programs as needed with a focus on target outcomes.
  • Provide a quarterly overview and analysis of marketing campaigns to the Invent Global Leadership Team and business stakeholders and adjust the future accordingly.


We’d love to meet someone with:

  • Fluent spoken and written English skills.
  • Strong communication skills (written, verbal, analytical)   
  • Facilities to collaborate, to be proactive, and innovative in the way of working.   
  • Mid-level marketing experience including campaign and budget management; B2B IT/Consulting or Services marketing.  
  • Good understanding and experience of Capgemini Group’s organization and portfolio priorities preferred.   
  • BA/BS degree; Masters / MBA is a plus.  
  • Availability to travel occasionally, particularly to Paris or Munich .
  • Interest in working with stakeholders across the globe, operating in different time zones.  

Collaboration across the Capgemini organization

  • Develop and nurture strong sales-team partnerships with global business leaders
  • Provide quarterly analysis of the impact of marketing campaigns to the leadership team of Invent; identify opportunities to improve alignment

Scope of work to be detailed and may evolve over time

  • Industries
  • NSO’s
  • 3-4 Partnerships

A bit about us

At Capgemini Invent, we bring together a diverse collective of disruptors, change makers, movers and shakers – all with diverse backgrounds, skills, and passions – to form an innovation and transformation powerhouse that empowers you, our clients, and society. Our brand promise “Get the Future You Want” reflects our dedication to people and technology and highlights our commitment to inclusion and sustainability.


We’re an integral part of Capgemini, a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is a diverse organisation of 340,000 team members in more than 50 countries and is guided every day by its purpose of unleashing human energy through technology for an inclusive and sustainable future. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fuelled by the fast-evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2021 global revenues of €18 billion.


Want to know more about working for Capgemini Invent? Check out our Glassdoor page and find out why we were recently named one of the best places to work in 2023.


Job information

Firm: Capgemini Invent

Location: London


More jobs