Mark Barbosa Email

Senior Associate Developer . Borrego Solar Systems

Current Roles

Employees:
268
Revenue:
$60.5M
About
Borrego Solar Systems is one of the oldest and largest commercial solar developers, designers, installers and O&M providers. Our longevity in the industry has provided us with the knowledge, expertise and analytical tools to accurately predict system production and financial payback. Our proven methods, combined with the integration of the latest technology, ensure our solar and energy storage systems deliver the greatest possible return on investment to our customers.
Borrego Solar Systems Address
5005 Texas Street
San Diego, CA
United States
Borrego Solar Systems Email

#1 Startup Dataset

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