Alan Russo Email

Chief Revenue Officer (CRO) . Stem

Current Roles

Employees:
385
Revenue:
$93.2M
About
Data / Analytics / Power - Stem combines big data, predictive analytics and energy storage to reduce electric costs for businesses and in aggregate, deliver services to the grid. We optimize the energy you use to run your business, and reduce the portion of the electricity bill you havent been able to tackleuntil now.
Stem Address
100 Rollins Road
Millbrae, CA
United States
Stem Email

Past Companies

Stem, Inc.Chief Revenue Officer (CRO)

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.