Peter Hubbard is the new MD of 20:20 Logistics, taking the seat vacated by Rod Millar who left to set up the UK arm of the US distributor Brightstar before Christmas. Hubbard was formerly at Dell, where he spent 11 latterly as VP and general manager. His brief includes international expansion and acquisitions.
Feature