Customer Service Centre Manager
5 hours ago
Newcastle upon Tyne
The Inn Collection Group is a rapidly expanding, award-winning hospitality company that owns a vibrant portfolio of inns across the North of England and Wales.Their focus is on delivering exceptional customer experiences while fostering a culture of excellence, teamwork, and innovation.As part of...