... design, manufacture, install, and service onshore and offshore wind turbines ... to work in our service team. The successful applicant ... given by the Area Service Manager. Responsibilities Ensure that ... our expertise within the field. With 29,000 employees ...
23 days ago