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.
Sign up to view 0 direct reports
Get started