Click on Login if you are already member.
Job ID: 3196675 SevenRooms Ltd London, United Kingdom The Team & Role We are looking for a dynamic and experienced Manager, Customer Support to lead our dedicated customer support team in North America. You will be responsible for overseeing daily…