Outsourcing has become a strategic imperative for corporations and to be successful in this competitive environment, businesses need to be lean, effi cient and extremely responsive to the customers and the market.