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