Sourcing high quality IT services at the right price is an increasingly complex challenge. Informed decisions are required on inhouse versus outsourced, onshore versus offshore as well as other key issues including sustainability, people, change management, governance, legal and tax.