- GE Vernova (Schenectady, NY)
- … Technicians for our day shift (2nd shifts available soon). In this position, The Onshore Wind Engineering Technician is a hands-on, in-person product ... in assembling and testing electrical and mechanical support systems for GE's world-class 6MW+ onshore wind turbine product portfolio. Come join our Onshore … more