Sb energy headquarters details
San Francisco, California
San Francisco
California
94115
United States
2015
Location map
Open in Google MapsAll Sb energy office locations
| City | State / region | Country | Type |
|---|---|---|---|
| San Francisco HQ | California | United States | Headquarters |
About Sb energy
Sb energy (Private) is headquartered in San Francisco, California, United States. Founded in 2015, the company operates across 3 countries with approximately 302 employees worldwide.
Where is Sb energy's main office?
Sb energy's main headquarters office is located at San Francisco, California, San Francisco, California 94115. This serves as the company's primary corporate address and is home to its executive leadership team.
Sb energy regional offices
Beyond its headquarters in San Francisco, Sb energy maintains 5 offices across 3 countries. Regional offices span 3 countries.
Sb energy contact information
The main switchboard for Sb energy headquarters can be reached at 650-731-3262. For investor relations, visit sbenergy.com/investor-relations.
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, San Francisco, California 94115, United States.
How many offices does Sb energy have?
Sb energy operates 5 offices across 3 countries as of 2026.
What is Sb energy's corporate address?
The official corporate address is San Francisco, California, San Francisco, California 94115.
When was Sb energy founded?
Sb energy was founded in 2015 and has grown to employ approximately 302 people worldwide.
What is Sb energy's phone number?
The main phone number for Sb energy headquarters is 650-731-3262.