Neil Stammers is a experienced individual who has held various positions in the customer service industry. Currently serving as a Senior Customer Service Manager at Selfridges, Neil has also worked as an Operations Manager at Ansaback and an Operations Manager at Call Connection Ltd. With a focus on managing teams, improving performance, and delivering excellent customer experiences, Neil's expertise makes him an asset in the field.
Sign up to view 0 direct reports
Get started