Customer Service Leader at GE Vernova | JobVerse