Outsourcing HR function is one of the fastest growing business trends globally. Directors and managers are beginning to appreciate the benefits of outsourcing HR functions to firms who possess the competency to manage such. Our experience in Human Resource Management has shown that the present knowledge economy requires effective talent development for sustainable optimal performance to be achieved.