Customer Relations Manager
1 day ago
We are looking for a quality Customer Relations Manager to join our team, based in our offices in Brighton, UK. Can you build life-long relationships with each and every customer?. You will be leading the Customer Relations Team, delivering outstanding customer service to all guests, maximising c...