In managing a Supply Chain, you may want to consider outsourcing some necessary functions that are not really your “core competency”. Going this route is usually calledBusiness Process Outsourcing (BPO). Your biggest task is to ensure that BPO is cost effective for your organization. There are many companies that will offer services for you. I have reviewed a cross section: two giant companies that have divisions geared towards supporting supply chains; a big company where outsourcing is a big function, and a couple of more specialized companies.