Head of Customer Insights
5 months ago
Nottingham
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire About this role We're looking for a Head of Complaints Insight to lead our Complaints Insight & Strategy team on a permanent basis. We’re passionate about using customer complaints as a driving force for change, helpin...