Meet the Team

David Maguire

David is responsible for Logistics, Procurement and IT at Omar. Trained as a Production Engineer in the automotive industry he holds a degree in industrial and business studies and completed post graduate studies at Cranfield University. He is a materials management specialist and has worked on assignments for Laura Ashley, Airbus & Alstom in the UK and Permira in the US on a turnaround project.