Technical Leader - Mechanical Component at GE Vernova in On-site · 784, South 3rd Street, Wilmington, New Hanover County, North Carolina, 28401, United States | Recrutus