David Butcher returns to head Carabao in UK and Ireland

This article was originally published on this site

Carabao has announced that David Butcher will return as managing director for UK and Ireland, following a six-month tenure at…