The Telegraph
Chief Technology Officer
Thomson Reuters
EMEA Head of Content Technology Services
Intel Corporation
Various IT Management Positions
Intel Corporation
Data Centre Planning and Implementation
The Telegraph
Head of Applications and Development