Oliver Pfeil was appointed CEO of Intelligent Business Operations, a new Capgemini Group business line combining Business Services and WNS, in July 2026. He has been a member of the Group Executive Committee since February 2022.

Prior to this, Oliver was the CEO Business Services since 2022.. He also held a number of leadership roles within the Group from 2017, including COO of Capgemini’s Americas Strategic Business Unit (SBU), and Deputy CEO and Head of Operations of the Europe Strategic Business Unit from 2018 – 2019.

From 2004 to 2013, Oliver played a key role in the formation of Capgemini’s Business Services, where he served as Chief Financial Officer. Since 2006, he also took on additional responsibility of Capgemini’s Business Services commercial function and led its M&A activities, contributing to the growth of the practice.

Having joined Capgemini in 2001, Oliver has held leadership positions across several SBUs and Global Business Lines and has worked in multiple geographies.

Prior to joining Capgemini, Oliver worked in retail and banking. He earned a degree in Economics from the University of Regensburg in 1997. Oliver was born in Heilbronn, Germany in 1968 and is based in Paris.