Elwood Staffing is partnering with Vestas to hire Production Team Members who play a crucial role in the assembly of Nacelles. Company Profile. Vestas specializes in designing, manufacturing, installing, and servicing wind turbines, both onshore and Assembly Technician, Technician, Assembly, Mechanical, Staffing