Astana, Kazakhstan - An upcoming tech hub, Astana has established the 'Astana Hub' innovation center. With one of the lowest costs of living anywhere in the world (even cheaper than the Philippines or Eastern Europe), there's a lot of potential here.
Belgrade, Serbia - Belgrade, and Serbia in general, has top tech talent with good english language skills. An increasing number of multi-national companies are opening offices here, but there's still a lot of potential for hiring top-notch people.
Manila, Philippines - Manilla, and smaller Philippine cities like Cebu City, have long been known for backoffice operations. It's a great place to hire customer support and operations folks.
Vilnius, Lithuania - Vilnius, Lithuania’s capital, has a thriving startup scene, really smart engineering talent, and a low cost of living.
Tallinn, Estonia - Like Lithuania, Estonia has great tech talent, and an up-and-coming economy.
Kiev, Ukraine - While Ukraine has had a rough go recently, with the eastern portion invaded by Russia and a scandal in the US Presidential election, there's still a strong university and tech pipeline.
Manama, Bahrain - A new entrant on the 2020 list, Bahrain's government has been putting a ton of money into pushing technology. It now ranks #1 globally in internet usage, with 98% of the population online. That's spawned a startup ecosystem; combined with business friendly laws, makes it a great place to look at for talent.
Taipei, Taiwan - Taiwan makes a huge percentage of the world's electronics, and consequently has a huge number of engineers specialized in hardware development and manufacturing.
Canada (Overall) - Canada has a thriving tech ecosystem, particularly in Vancouver, Edmonton, Calgary and Quebec City. While cost of living is higher, particularly on the west coast, Canada has developed a strong tech talent pipeline.