Project Manager - Hydropower Site Installation (m/w) job at GE Vernova