Winner Profile

Centrica

Rod Carr

COMPANY WHERE WON: Centrica

LOCATION: Windsor, United Kingdom

INDUSTRY: Utility Software