Global Invent Digital Director

Functional areas
This job is no longer available

An overview of the role

Are you a digital marketing specialist looking for your next big challenge? Do you want to make your mark on a global scale and start pushing the boundaries of digital innovation? It’s time to join an organisation that matches your ambition.

What we want from you

Join us at Capgemini Invent as our Global Head of Digital Marketing to help us set the foundations for future growth and drive the business forward. You’ll oversee three key areas - digital marketing, social media marketing and website management – and be responsible for crafting and executing innovative digital marketing strategies that drive engagement and increase online presence for both Capgemini Invent and our customer-first brand, frog.


This heart of this role is all about collaboration. You’ll work closely with a team of talented web and social media professionals, as well as senior executives, to coordinate, align and execute our local and global marketing action plans. You’ll be working closely with our webmaster, digital marketing community manager, and ambitious senior executives to push the boundaries of what's possible in the world of digital marketing. Your leadership and experience will also be fundamental, and you’ll take an active role in coaching and developing junior members of the team.


Reporting directly to the Capgemini CMO and the frog Head of Global Marketing, you’ll have a wealth of opportunity to make a real impact and shape the future of our global digital marketing efforts. So if you're ready to take your digital marketing career to the next level, apply now and join our team of passionate, innovative professionals.

What you’ll do in the role


  • Working closely with the frog Head of Digital Marketing to manage and align the digital channels for Capgemini Invent and frog brands.
  • Develop a yearly overarching digital marketing strategy and plan, clearly laying out the market dynamics and specific business priorities.
  • Support the marketing lead in developing, designing, and implementing the overall Capgemini Invent and frog brand marketing strategy.
  • Monitor and propose best practices within and outside the group to keep online engagement fresh.
  • Develop and implement digital marketing campaigns to promote the brand.
  • Seek new propositions for external digital channels.
  • Manage lead generation through social media, running free content generation and paid social media campaigns (LinkedIn, Google Ads, and email marketing).
  • Manage paid promotion and advertising, supported by an external agency and in coordination with group branding teams.
  • Support the growth of the Future Sight podcast (audience and positioning).
  • Drive regular reporting and measurement of reporting (ideally as automated as possible) for web and social media, and progress against some targets or KPIs, to increase our impact.

You’ll also need to directly manage our web presence

  • Coordinate web projects across departments, working closely with the Capgemini Group web team while tracking and reporting the metrics.
  • Work with content management software to create, develop, and manage content for both brands.  
  • Maintain and develop the master content calendar for all web properties.
  • Support and manage the online channels for frog and Capgemini Invent.
  • Develop search engine optimization (SEO) strategies to increase the number of visitors to our website.
  • Perform keyword research on topics aligned with our marketing pillars for better search engine rankings.
  • Promote Capgemini Invent thought leadership content, including Capgemini Research Institute content.
  • Develop regular reporting for KPI review, including results for all responsibilities (as automated as possible).

We’d love to meet someone with:

  • Significant, proven digital marketing experience.
  • Technical experience in WordPress CMS, Google Analytics, message builder (HTML), intranet CMS, social media management & listening tools (Hootsuite) (Talk Walker), email marketing tools (Salesforce/Pardot), paid media tools (LinkedIn Campaign Manager, Google Ads, Twitter Ads), and social selling tools (LinkedIn Sales Navigator).
  • Analytical skills for monthly web and social media reporting (understanding of Google Analytics and other analytics tools and use of relevant data strategically in decision making).
  • Experience working with different communication channels, including the web, blogs, webcasts, podcasts, eBooks and social media.
  • Ability to design, create, and manage end-to-end digital marketing projects within a complex matrix environment.
  • Writing and editing skills (English required; additional languages preferred).

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 as a whole. 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