Technology ‘When no one knows how everything works, everyone needs someone who understands something’
Global Business ‘The UK is viewed as a centre of excellence for outsourcing and an international leader in business services’