Crawford & Company appoints chief customer officer
Crawford & Company has announced the appointment of Debbie Little (pictured) to the role of chief customer officer, UK and Ireland. In this newly-created role, Little will be responsible for evolving and enhancing Crawford’s customer strategy by …