Greg Sanchez is an experienced professional in the energy sector, currently serving as the Business Partner for the Northern Europe Zone at Veolia. Previously, Greg held the position of Development Director for Energy Cities at Veolia and also served as Chief Commercial Officer for Veolia Belgium & Luxembourg. Prior experience includes the role of Commercial Manager at Dalkia, where Greg contributed to strategic commercial initiatives.
This person is not in the org chart
This person is not in any teams