Stem Inc
Stem Inc
To commercial and industrial customers through an integrated solution.
Energy | Americas | Access to Energy | Sustainable Energy
Overview
Stem creates innovative solutions that reshape the way energy is distributed and consumed. They are a technology company that enables businesses to control their electricity spend and helps the electrical grid be more efficient.
Industry |
Legal Structure |
Operating Status |
Employees |
Energy | Operating |
Funding and Financing Rounds
Team
Impact
Geographies:
Social Objectives:
Environmental Objectives:
Operational Impact:
Impact Reports & Metrics
Offices
Headquarters
100 Rollins Road
Millbrae, California 94030
United States of America