Brazil is the #1 overseas software development destination for North American tech companies. Leading US tech giants have set up innovation centers in Brazil, further boosting the location. According to the Kearney Global Services Location Index, Brazil is considered as one of the top 5 IT outsourcing destinations worldwide regarding business environment, people availability and skills.