What does the pool of skilled IT employees look like in Russia? Does the U.S. or Canada or Ireland have more “innovator talent”? Are Mexico and Turkey positioned to have good pools of future leaders — or are China and Canada?
These are the sorts of questions addressed in an interesting new report from SHL, in an analysis of 4 million assessments of employees from 205 countries and territories.
Article Continues Below
SHL was acquired this year by the Corporate Executive Board. The report is available here, and embedded below.