Caxton Associates
Chief Technology Officer
Caxton Associates
Head of Software Development
Microtech Systems
Developer
Quantlab (UK) Limited
European Trading and Operations
Societe Generale Corporate and Investment Banking - SGCIB
Senior Developer - Alternative Trading Systems
Ovum
Lead Developer
Cadis
Software Engineer
Rogge Global Partners is now Allianz Global Investors
Software Engineer
Bristol University
University of Bristol