The Head of Customer Care will have operational and strategic leadership of all elements of customer engagement, customer service and administration within the…