Before joining Emerton as Senior Advisor, Philippe Payen led the Strategy, Innovation and Digital department at Veolia Transport / Transdev.
He has an extensive understanding and vision of the current transformation undergoing in the passenger mobility business and the transportation industry: impact of new technologies, changes in individual expectations, new business models and new players, smart city services …
He entered Veolia Transport in 1999. Before becoming the strategy director, he holds several operational and management positions, such as VP all Large projects and Managing Director of North America. The business, settled from scratch in the US, became number 2 country within the group.
He previously worked 14 years within the Alstom group, mainly in the energy and marine branches, and was later Corporate Industrial Director of the group.
He graduated from Ecole Polytechnique and Ecole des Mines Paristech (“Corps des Mines”).
He is also today member of the advisory board of European TK’Blue Agency, a labelling and rating agency in transportation.