Thoughtworks is seeking industry- and market-relevant business development leaders to join and lead our client growth in the Europe region.
Business Development Managers at Thoughtworks are responsible for developing and securing a pipeline of new opportunities and building relationships with both new clients and in ne
Full posting locked
Company, description, requirements, and direct apply unlock with a subscription.