Team Lead, Customer Support - In-Store - UK

SevenRooms UK — London, United Kingdom

Full-time

Not specified

SevenRooms is seeking a Team Lead for their UK-based Customer Support team. This role involves acting as a player-coach, directly supporting customers whil

View full listing on uHired