Marc Demougeot

Executive Vice President Information & Digital of Keolis

Marc Demougeot holds a Master's degree in Management & Information Technologies from IAE Aix-en-Provence and has spent over two decades building deep expertise in IT governance and digital transformation. 
Early in his career at SEDIF and Veolia Eau France, he contributed to the design of SERVO, an intelligent operational control platform recognized globally as a benchmark for urban network supervision.

As Executive Vice-President of IT & Technology and Chief Information Officer of Veolia North America (from 2021), he led the technological alignment of major M&A initiatives and forged a strategic partnership with MIT to embed AI and advanced analytics into industrial operations. His core competencies encompass complex digital transformations, technology integration for critical operations, cybersecurity and strategic AI deployment.