The choice to outsource services within your business can be a complex one and requires a thorough due diligence process. Remember you are entrusting another business to provide not just operational support but the delivery of the entire business process. Whether it be Information Technology, Human Resources, Facilities Management or Finance, there are some obvious points to consider and some less recognisable areas which require your attention.