Deutsche Bank
Conflict Clearing
Ripjar
Software Engineer
Deutsche Bank
Corporate Banking
Sports Alliance Ltd
Web Developer
Log my Care
Node JS Developer
Crypto Compare
Node JS Developer
Deutsche Bank
Internship - Risk and Control
Deutsche Bank
Corporate Broking
Wolverhampton Grammar School
University of Law
The University of Birmingham