Lightsource bp

$24.0M revenue • 120 employees • 400 Montgomery St 8th floor, San Francisco, CA, 94104, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Lightsource bp

Address

400 Montgomery St 8th floor, San Francisco, CA, 94104, United States

Approx. Annual Revenue

$24.0M

Employees

120

Established

2017

Locations

9

About Lightsource bp

Lightsource bp is a global solar energy leader that collaborates with utilities, businesses, communities, and governments to meet the growing demand for sustainable energy. The company is a leading developer, financier, and operator of utility-scale solar projects, leveraging economies of scale and continuous improvement to provide affordable, reliable, and environmentally-friendly energy solutions worldwide.

Business Profile

Read from the Lightsource bp website on Oct 13, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
8/10 · Current copyright 2026; Detailed service and project information
Footer copyright year
2026

Lightsource bp locations

9 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
400 Montgomery St 8th floor, San Francisco, CAprimary——Claimed
2000 Market St Unit 720, Philadelphia, PA——Claimed
11921 N Mopac Expy, Austin, TX——Claimed
7th floor, 33 Holborn, City of London, London———
Oil Field Rd, Jarreau, LASolar photovoltaic power plant—Claimed
Goulburn River Solar Farm——Claimed
325 Sakelares Blvd, Grants, NMSolar photovoltaic power plant—Claimed
Robert's Rd, Bluewater, NM——Claimed
7th floor, 33 Holborn, London— 4.3 (9)Claimed

Energy Services Companies near San Francisco, CA

Browse all Energy Services companies in California →

Frequently Asked Questions about Lightsource bp

Categories

Technologies Used

Social Profiles

Key Decision Makers

Jason Lingard Managing Director - Global Asset Services
LinkedIn
Emily Mullins Marketing Manager
LinkedIn