Logistics and Freight Management thanks to our approximately 98,000 employees at more than 1,000 facilities in 160 countries... Stanton Harcourt, Oxfordshire is looking to recruit a Head of Operations, this is an exciting opportunity...
CEVA Logistics