Developing and managing talent :a blueprint for business survival