Ecosource is a Shanghai based Energy Services Company providing comprehensive energy-savings solutions based on its three steps approach: energy performance consulting, project management and sustainability training. Ecosource also distribute its wide product range in half a dozen countries: advanced HVAC, solar water heating, efficient lighting and controls (indoors and outdoors), water saving devices, pellet stoves etc.
Looking for a particular Ecosource employee's phone or email?
The Ecosource annual revenue was $3 million in 2026.
Stephen Jones is the Group sales director of Ecosource.
3 people are employed at Ecosource.
Ecosource is based in Shanghai, Shanghai.
The NAICS codes for Ecosource are [541, 54].
The SIC codes for Ecosource are [87, 874].