Business development manager
Slough
...seeking a Business Development Manager to join their Slough location. Business Development Manager Position Overview Identify and develop new strategic opportunities in ecommerce parcel and cross border logistics with particular focus on Asia, India, Australia, and the rest of the company network. Active [...]
Category Logistics, Transport & Distribution