Borrego

HQ
San Diego, California, USA
Total Offices: 4
506 Total Employees
Year Founded: 1980

Similar Companies Hiring

Cloud • Greentech • Other • Energy
2 Offices
667 Employees
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
28 Offices
15000 Employees

Borrego is a leading EPC and O&M provider that's accelerating the delivery and maintenance of large commercial, community solar, and utility-scale solar and energy storage projects in the U.S. We’re a collaborative team of innovative thinkers and technical experts, driven by our mission to accelerate the adoption of renewable energy. And we’re growing!

Borrego Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site: None
HQSan Diego, California, USA
Lowell, Massachusetts, USA
New York, New York, USA
Oakland, California, USA