Echelon is a company building engine for a new economy shaped by ubiquitous data and a changing climate.
Keywords: impact investing, climate, data, company building, sustainability, venture capital
Sector: Service with Minor Environmental Footprint
Size: 1-9 employees
B Corp Certified – Impact Score: 120.8