In-Store Customer Support Team Lead (UK)
SevenRoomsGreater London, England, GBSevenRooms is seeking a Team Lead for Customer Support based in London.This role involves leading our support team to provide top-notch assistance to hospitality operators, ensuring they receive fa... Show more