Olivier Sevillia

Chief Operating Officer

Chief Operating Officer
Group Executive Board Member

Olivier Sevillia was appointed Group Chief Operating Officer in 2021. As such, he steers all Capgemini Strategic Business Units, Group Sales and major client program. He is also a Member of the Group Executive Board

Up until December 2020, Olivier had been CEO of Capgemini’s Europe Strategic Business Unit since 2018.
 
Before this, from 2011, Olivier led the Application Services Continental Europe Strategic Business Unit. In 2014, Olivier joined the Group Executive Board and his role expanded to managing the operations of two additional global business lines: Business Services and Management Consulting. From 2016, he also steered the Group’s Digital strategy and service line. 
 
In 2009, Olivier joined the Capgemini Group’s Executive Committee as Head of South Europe and France for Systems Integration.
 
Prior to that, from 2007 to 2008, he established and developed Capgemini Consulting Western Europe after heading Capgemini Consulting France between 2003 and 2006.
 
Olivier joined Capgemini in 1990 where, until 2002, he successively had business development and general management responsibility for Business Units in Capgemini’s Systems Integration business in France.
 
Olivier holds a Master of Science in IT from ENSIIE (1987), is a graduate from HEC Paris (1990), where he gained an MBA and from the Stanford Business School Executive Program (2008).
 
Olivier also supports the institutions where he studied, having been the Chairman of the board of the Master of Science he attended at ENSIIE and is currently the Chairman of The HEC Paris Foundation.