Ben Leo is currently working as a Senior Research Analyst at Hall & Partners. Prior to that, Ben held the position of Project Support Analyst at Deloitte. Ben also served as the President of the Football society at Nottingham Trent University, where Ben obtained a Bachelor of Science in Psychology.
March, 2023 - present
March, 2022