Před jmenováním do této funkce byl Chris Sutton jedním z ředitelů globální divize Logica Consulting se sídlem v Londýně a ještě před příchodem do Logicy v roce 2000 působil jako ředitel konzultační divize PriceWaterHouse Coopers.
Sutton vystudoval klasickou literaturu na univerzitě v Oxfordu. Ve svém volném čase se věnuje golfu a své rodině: manželce Hilary, osmiletému synovi Hughovi a šestileté dceři Anně.