European Product Manager Power Transmission
2 months ago
Manchester
A good command of Dutch, French or German is a plus; * Willingness to travel within Europe (+/- 30%); * You're based in the Netherlands, Belgium, France, Germany, Switzerland or the UK. Offer