Team Leader - Dundee
1 day ago
Claver House West Industrial Park
As Team Leader, you will be responsible for making sure that we stay on track, leading the team and making sure our customers have a great time. Our Team Leaders are trained to be able to perform all the roles necessary to look after our wonderful Mecca customers. Full time - Team Leader - 39hr c...