
ThoughtworksBangkok, Thailand+1 more
Not disclosed
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 new areas of existing client…













