SB Energy headquarters details
- City
- San Francisco
- State / region
- California
- ZIP / postal code
- 94115
- Country
- United States
- Phone
- +1 650 731 3262
- Founded
- 2015
- Website
- sbenergy.com
Location map
Open in Google MapsAll SB Energy office locations
| City | State / region | Country | Type |
|---|---|---|---|
| San Francisco HQ | California | United States | Headquarters |
Showing the headquarters of 5 recorded locations. See every location in GraphIQ →
About SB Energy
SB Energy is headquartered in San Francisco, California, United States. Founded in 2015, the company has 5 recorded locations across 3+ countries and employs approximately 302 people worldwide.
Where is SB Energy's main office?
SB Energy's main headquarters office is located at San Francisco, California 94115, United States. This is the company's primary corporate address.
SB Energy regional offices
Beyond its headquarters in San Francisco, SB Energy has recorded locations in United States, France and Japan.
SB Energy contact information
The main switchboard for SB Energy headquarters can be reached at +1 650 731 3262. Official website: sbenergy.com.
What does SB Energy do?
SB Energy provides flexible renewable energy at scale, accelerating the global energy transition and benefiting our planet, customers, communities, and people.
Frequently asked questions
Where is SB Energy headquarters?
SB Energy's headquarters is located at San Francisco, California 94115, United States.
How many offices does SB Energy have?
GraphIQ records 5 locations for SB Energy across 3+ countries, as of October 2026.
When was SB Energy founded?
SB Energy was founded in 2015 and employs approximately 302 people.
What is SB Energy's phone number?
The main phone number for SB Energy headquarters is +1 650 731 3262.
How many employees does SB Energy have?
SB Energy has approximately 302 employees (GraphIQ estimate, 2026).