Christopher Shead
Christopher Shead is Director of Customer Operations for E.ON Next
Christopher Shead is Director of Customer Operations for E.ON Next
Jaime is Chief Operating Officer at Cabot Financial
Lance DeLuca is Chief Operating Officer at Pension Insurance Corporation (PIC)
Rachel is Group Managing Director - Communities at Places for People
Lucinda is the Customer Services Director at first direct
Michelle West-Wiggins is the Director of Customer Service, Cirencester Friendly Society. Michelle joined the Society in 2016, with the focus…
Eric is the Managing Director, Personal Finance at UK Finance.
Mike Gauterin, Customer Services and Technology Director at United Utilities
Liz Fairburn is Customer Experience Director at DWP.