Wind Controls Quality Technical Leader at GE Vernova | JobVerse