Spearmint Energy corporate office is located in 2916 N Miami Ave Ste 910, Miami, Florida, 33127, United States and has 51-200 employees.
spearmint energy
spearmint's
Departments
Number of employees
C-Suite
17
Engineering & Technical
14
Operations
14
Finance
9
Human Resources
2
Legal
2
Marketing
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Spearmint Energy's success, and advanced their careers.
Portfolio Manager & As... at Point72
Worked as Executive Assistant To the Chief Executive Off...
at Spearmint Energy
Field Engineer at Kiewit
Worked as Sustainability and Corporate Communications In...
at Spearmint Energy (2025-2025)
Director, Procurement at Elevate Renewables
Worked as Director, Procurement & Contracts
at Spearmint Energy
Explore More
Spearmint Energy is a preeminent green merchant trading company developing, owning, operating, and trading around Battery Energy Storage, Solar, and Wind to reduce grid volatility, increase system resiliency, and help to reduce carbon emissions in a responsible and efficient way. The company is based in Miami, Florida.... Read More