Stephen Tarrant

Director Of Quality And Insight

Stephen Tarrant is an experienced professional in the field of quality and performance management, currently serving as the Director of Quality and Insight at Nutun since February 2023, where the focus is on enhancing the customer experience. Prior to this, Stephen held the position of Head of Quality and Performance at OVO from January 2018 to January 2023, leading efforts to optimize performance across various partners. Earlier in Stephen's career, extensive experience was gained at British Gas from January 1997 to February 2018, in roles that encompassed contact centre transformation, change management, and quality and compliance.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices