Tag: International Institute for Management Development

PHL improves World Talent Pool Ranking, soars 6 places

The Philippines had one of the the biggest climbs in the 2019 World Talent Ranking report from the International Institute for Management Development (IMD). The country rose six places to 49th place from 55th in...
- Advertisement -

Top Stories