Previous line management experience ideally within the wind or oil/gas industry. This position is part of a European setup for Service & Maintenance Resource…