SA

Steve Allen

Supply Chain & Logistics Manager at 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.

Location

Oxford, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices