Logistics and Freight Management thanks to our approximately 98,000 employees at more than 1,000 facilities in 160 countries... locations, therefore candidates must be comfortable with traveling and must hold a full UK driving license. WHAT ARE YOU GOING...
CEVA Logistics