We're looking for a Business Development Manager to join our team in London. You'll focus on winning net new clients for Thredd across the UK, Europe and MENA, in a role suited to someone motivated by targets, driven by performance,…
We're looking for a VP of Account Management to join Thredd in our London office. In this role, you'll be accountable for the performance, growth, and evolution of the function, owning client relationships from strategic direction through to execution. You'll…