CIO.com: Can you give us a snapshot of your role and responsibilities as CPTO at Ovo? Christina Scott: I joined Ovo, the UK's third largest energy supplier, ... Read more