Senior Manager
Beaconsfield, Buckinghamshire, United Kingdom
Deloitte
Senior Manager
AXA Investment Managers
UK Financial Controller
Odey Asset Management
Financial Controller
Fund Management Company
Head of Finance
British Army
Captain
RIT Capital Partners
Head of Finance
Touche Ross
ACA
Trinity College, Cambridge