Yodel chief executive Neil Lloyd steps down from role


 

Neil Lloyd, chief executive of loss-making delivery firm Yodel, has stepped down. Turnaround specialist Lloyd was brought in two and a half years ago, with the self-stated goal of improving the firm’s customer service and […]