Senior Manager, Site Acquisition Lead
TransGrid EnergyPosted
$185,000 - $195,000 a year
TransGrid Energy(“TGE”) is a renewable energy company focused on investing, developing, owning and operating utility-scale battery energy storage systems and PV projects. TransGrid has a robust...
