Flatiron Energy corporate office is located in 3660 Blake St Ste 750, Denver, Colorado, 80205, United States and has 51-200 employees.
flatiron energy
flatiron energy development llc
Departments
Number of employees
Operations
13
Finance
8
Engineering & Technical
5
Sales
3
Legal
2
Marketing
1
Human Resources
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Flatiron Energy's success, and advanced their careers.
Library Information As... at Babson College
Worked as Commercial Offtake and Policy Intern
at Flatiron Energy (2025-2025)
Managing Director, Bus... at BlueWave
Worked as Senior Director, Storage Development
at Flatiron Energy (2023-2024)
Explore More
Flatiron Energy develops, constructs, owns, and operates utility-scale battery energy storage systems designed to strengthen electric grid reliability and support the transition to a cleaner energy future. The company specializes in identifying strategic project locations, securing permits, engaging with local communities, structuring commercial ag... Read More