Managing Director, New Energies and Sustainability
Eric leads Taurus’s efforts in clean energy delivery and high efficiency energy consumption for new and existing real estate, overseeing its EcoSmart Solution affiliate and RENU Communities subsidiary, and leading Taurus’ ESG policy and energy transition programs firmwide. Eric has over 29 years of experience in the energy and energy technology sector. He joined Taurus from Shell New Energies where he was responsible for standing up their global, distributed energy services business, and where he set up the EcoSmart JV between Shell and Taurus. Prior to that role, he led Engie’s North American division transition from merchant thermal generator into renewable energy and energy solution services. Eric has held prior positions in strategy/business development, energy retailing and new business division launches, and has extensive experience in power and natural gas markets, renewable energy, energy storage and energy services.