Lead generator mechanical engineer (Hydroelectric industry) at GE Vernova | JobVerse