Back to All Employees
Stephen Mitchell
Head of Customer Performance Insight and Reporting
Manager
Department
Customer Service
Check if Stephen Mitchell changed jobs
Current Position
Head of Customer Performance Insight and Reporting
May 2023–Present (2 years 4 months)
Started May 2023
Manager level position
Previous Position
Head of Customer Relationship Insight
Manager level position
Contact Information
*******@nationwide.co.uk
work Email
+44 777*******
mobile Phone