New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
Borrego Solar Systems

Borrego Solar Systems

Borrego Solar Systems Inc. is headquartered in San Diego, California is an engineer, developer, installer, financier and operator of commercial solar and energy storage systems in the United States.

Last updated on

About Borrego Solar Systems

Founded

1980

Estimated Revenue

$250M-$500M

Employees

251-1K

Funding / Mkt. Cap

$109M

Category

Location

City

San Diego

State

California

Country

United States

Tech Stack (111)

search

Programming Languages And Frameworks

Customer Management

IT Management

Payment

Audio / Video Media

Content Management System

Web Servers

Verified CDN