ABP Southampton has appointed Craig Barbour as general manager for landside operations. He joins from the Humber International Terminal in Immingham.
Tags: ABP Southampton