United Kingdom
Job Description: Customer Team Leader Location: Islington - Holloway Road, Islington, London, N19 3NU Pay... - coaching and supervising our Customer Team Members and deputising for the Store Manager, while also delivering great customer...