8916
Head of IT - ForexClear
SIX Digital Exchange
Head of Enterprise Agility
SIX Digital Exchange
Change Transformation
Commerzbank AG
New Markets - Murex Consolidation
SIX Digital Exchange
Chief Product Officer
European Central Counterparty N.V.
Interim Chief Technology Officer
8916
Head of IT - CDSClear
Chellaston
University of Central Lancashire