Logistics Manager (mini MBA) careers in Oxfordshire, United Kingdom