Lead Technical Support Specialist at GE Vernova | JobVerse