Talent management is generally regarded as the integrated process of making sure that an organisation has a continuous supply of highly productive individuals in the right job, at the right time.