Recent Articles

It’s Raining Talent, Hallelujah!

Global talent shortage is nothing new. It is well documented that a company’s inability to find talent for key positions will have detrimental impact on its financial well being and business value. For instance, talent shortage delays product development, cancels projects, slows revenue growth, dissatisfies key accounts and customers, etc. But can a company learn from the ancient method of

Continue reading