Neil Lloyd joins Yodel as chief executive


 

Yodel has appointed Neil Lloyd as chief executive, following the departure of Jonathan Smith in January.Lloyd, who was previously chief operating officer at facilities provider and catering firm ISS UK, will report to executive chairman […]