CEO
London, London, United Kingdom
Altium Capital
Houlihan Lokey
Head of Global Technology Group and Co-Head UK Corporate Finance
University of Nottingham
SFX