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.
This person is not in the org chart
This person is not in any offices