Its Just so true that Companies have a talent pool but they always ONE short, At time of need Executive exclaim "If we had one more we would have done it". It’s a good question. The science of talent management has been around in many forms since David Watkins coined the term in 1998. It simply means to attract and retain the best people.