National Business Development Manager
2 months ago
Greater London
Establish, build, and drive the sales activity for the UK setup driven by London in particular * Full responsibility for the new sales activity for the country's Air & Sea Freight activity * Manage ...