Lead Site Manager – EHV Substation project at gevernova/vernova_externalsite | AI Job Board