Xl Batteries corporate office is located in 33 Locke Dr, Marlborough, Massachusetts, 01752, United States and has 11-50 employees.
xl batteries inc
xl batteries
xl holding inc
batteries
Departments
Number of employees
Engineering & Technical
10
C-Suite
6
Marketing
2
Finance
2
Information Technology
1
Sales
1
Operations
1

| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Xl Batteries's success, and advanced their careers.
Eir at Energy Transition Vent...
Worked as Co-Founder & Chief Technology Officer
at Xl Batteries (2018-2020)
Mechanical Engineer I at Form Energy
Worked as Prototype Engineering Co-op
at Xl Batteries (2024-2024)
Explore More
XL Batteries provides a long-duration energy storage solution. By combining flow battery architecture with a patented organic chemistry, its technology meets the needs of grid operators, independent power producers, data centers and heavy industry.... Read More