Get new jobs by email
  • £39k - £52k per annumEstimated
     ...Hello! We're Teya. Teya is a payment and software service provider, headquartered in London serving small, local businesses across Europe. Founded in 2019, we build easy to use, integrated tools that enable our members to accept payments and boost business performance.... 
    Suggested
    Long-term contract

    Teya

    London
    7 days ago