European Product Manager Power Transmission
1 month ago
Manchester
Willingness to travel within Europe (+/- 30%); * You're based in the Netherlands, Belgium, France, Germany, Switzerland or the UK. Offer: * Excellent remuneration package, including pension scheme, a ...