England Logistics, Supply Chain Management Jobs