Brokertec
Chief Technology Officer
Logica
Project Manager
ICAP
Voice Americas Chief Information Officer
Icap Group Services
Chief Information Officer
Icap Global Broking
Chief Information Officer
Tcam
Managing Director
ICAP
Chief Information Officer
Icap Energy
Chief Information Officer
ICAP
Chief Information Officer Brokertec
Credit Suisse
Director
University of Cambridge