Philippe David is a member of the Technology Advantage practice at Boston Consulting Group specializing in digital transformations.

Philippe’s work with large corporate clients has included setting up a consortium for a large energy company to address its emergency response in deep water in the Gulf of Mexico (from operating model through IT operation), leading the digital transformation of a large energy distributor (design of the data and digital capabilities and central IT transformation plan), leading the technology transformation of a leading global manufacturer of electric products—including serving as interim chief digital transformation officer, and leading the digitization of the construction sector.

Prior to joining BCG, he worked as a partner at PwC for five years, and before that he was a senior vice president at Capgemini Consulting.


  • Master’s in Environmental Management/Environmental Science, ENSAIS
  • Engineering degree, INSA, Lyon
Deep Expertise, Broad Experience