Customer Operations and Account Management Team Lead
THE ROLE: YourWelcome is growing quickly and looking to invest in our support team (account management and customer success). Based in the heart of London, you’ll be helping us disrupt the short...