Base corporate office is located in 205 E Riverside Dr Ste 100, Austin, Texas, 78704, United States and has 501-1,000 employees.
base power
base
Departments
Number of employees
Engineering & Technical
62
Operations
56
Marketing
18
Finance
13
Information Technology
13
Sales
9
Legal
7
| Location | People at location |
| North America | 201-500 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Base's success, and advanced their careers.
Investor and Semi-Abse... at Heroes Lawn Care
Worked as Energy Advisor Head of Retail (Founding Team)
at Base (2023-2025)
Explore More
Base Power is an energy technology company and licensed retail electricity provider that combines home battery storage with retail electricity service. The company installs residential battery systems that provide backup power during outages while using distributed energy storage to help balance the electric grid, reduce electricity costs, and impr... Read More