35 employees
Olivine is a distributed energy resource management company that offers program management, market bidding, and award monitoring services.