ThoughtWorks Has Job Listings in 12 Countries Summary: There are plenty of jobs waiting for you across the world in 12 different countries with global technology company ThoughtWorks. Global technology company ThoughtWorks…