London 🇬🇧
Our HQ is in London, where you'll find 35 of us, including our Marketing, Sales, Partnerships, Customer Experience, People and Finance teams.
Our HQ is in London, where you'll find 35 of us, including our Marketing, Sales, Partnerships, Customer Experience, People and Finance teams.
… and our second home is in Mumbai, where you’ll also find 42 of us, who are helping build the product: our Engineering and Product teams.
Let’s recruit together and find your next colleague.