Stephane Delpech is a driven and pragmatic leader with over 25 years of experience in the environmental, water cycle, and energy sectors. Currently serving as the Regional Commercial & Marketing Manager at Veolia, they spearhead commercial development strategies while supporting ecological transformations through innovative and sustainable solutions. Previously, Stephane held various leadership roles, including Director of Sales at Sofrance groupe Labinal and Director of Professional Clientele Agency at Lyonnaise des Eaux. Graduated from prestigious institutions such as ESSEC Business School and the Conservatoire National des Arts et Métiers, they foster a participative leadership approach that enhances operational excellence and customer satisfaction.
This person is not in the org chart
This person is not in any teams
This person is not in any offices