ODS
Steve Allen has extensive experience in supply chain and logistics management, currently serving as the Supply Chain & Logistics Manager at ODS since April 2018. Prior to this role, Steve held positions at Oxford City Council for over 24 years, serving as both Stores Manager and Buyer. This background reflects a strong foundation in inventory management and procurement processes.
This person is not in any teams