Terabase Energy corporate office is located in 2222 Harold Way, Berkeley, California, 94704, United States and has 51-200 employees.
terabase energy inc
terabase energy
terabase energy inc
Departments
Number of employees
Engineering & Technical
28
Operations
18
Finance
10
Information Technology
4
Human Resources
3
Sales
3
C-Suite
2
| Location | People at location |
| North America | 51-200 |
| Asia | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Terabase Energy's success, and advanced their careers.
Risk & Safety Officer at Solano Irrigation Dist...
Worked as Senior Manager, Safety
at Terabase Energy (2024-2025)
Marketing Coordinator at Jackson Hole Mountain ...
Worked as Product Manager
at Terabase Energy (2022-2024)
Senior Financial Analy... at Assembly
Worked as Senior Accounting Associate
at Terabase Energy (2024-2025)
Explore More
Founded in 2019 and based in Berkeley, CA, Terabase Energy is a solar digital solutions company that aims to reduce costs and accelerate deployment in large-scale solar by digitizing the solar power plant.... Read More