Create a Job Alert
Level-up your career by having opportunities at GWT sent directly to your inbox.
Job
Composite Field Technician – Entry Level, US
APPLICANTS MUST BE ABLE TO COMMUTE TO NEW ORLEANS WHEN NOT IN THE FIELD. Based in Avondale, LA, with extensive travel to wind energy sites throughout the United States; occasional international travel