Profile

Rod Carr

COMPANY : Centrica

POSITION : CIO

LOCATION : Windsor, United Kingdom

INDUSTRY : Utility Software