FirstLight Power
John Howard is the Director of Operations at FirstLight Power.
This person is not in any offices
FirstLight Power
FirstLight Power (FirstLight) is a leading clean power producer and energy storage company in New England with a portfolio that includes nearly 1.4 GW of pumped-hydro storage, battery storage, hydroelectric generation, and solar generation—the largest clean energy generation portfolio in New England today.