Lead Engineer - Mechanical Component at GE Vernova | Rozgoo | Rozgoo