Customer Experience Manager
William Hill Location : Coventry ENG GB Making sure our customers have the best experience in our shops (yes, that’s all 2,400) is a real team effort and as a member of the shop management team, you… More >>
Tovább olvasom