formerly Prospect.
Company Information
Website
Employee count
65
Industry
Electric Power Generation
Headquarter
Philadelphia, Pennsylvania, United States
Shawn Welch
Vice President, Interconnection and Transmission
Ignacio Ibarguren, CFA
VP, M&A and Commercial Transactions
Amit Nadkarni
Senior Vice President, Project & Asset Management
Evan Speece
Chief Financial Officer
Christopher Hinton
VP, Asset and Performance Management