Dave Mash is currently a Logistics Manager at CEVA Logistics, a position held since 2019. Previously, Dave worked at Barloworld Logistics from 2014 to 2018, where they excelled in business development and managed logistics contracts. Prior to that, from 1982 to 2000, Dave held various operational management roles with Shell in the fuels and lubricants sector.
This person is not in the org chart
This person is not in any teams
This person is not in any offices