Mike Karaba Email

Lead Setter & Renewable Energy Consultant . Nova Solar

Colorado Springs, UT

Location

Current Roles

Employees:
73
Revenue:
$29.5M
About
We get people involved with their local utility programs to get the benefit of green energy while also contributing to the community.
Nova Solar Address
1045 W Garden of the Gods Rd
Colorado Springs, UT
United States
Nova Solar Email

#1 Startup Dataset

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