- Contract
... placed to consider candidates based in the UK, Belgium or the Netherlands , with regular travel across our European network. What You’ll Do As Head of Business Development – Europe, you’ll lead the commercial strategy for our international transport and logistics operations, with the ambition of doubling revenue and business ...
Rotterdam, Nederland