Logistics and Freight Management thanks to our approximately 98,000 employees at more than 1,000 facilities in 160 countries... operation based in Daventry, Northamptonshire have a rare opportunity for a dedicated, dynamic and people focused Senior...
CEVA Logistics