Glen joined the University in July 2021 as a Research Support Officer. He is currently working on the Wellbeing INDEX project, which is a collaboration between the University and the Malta Foundation for the Wellbeing of Society, as well as EcoScope, which is a pan-European project on ecocentric fisheries management.
He was awarded a Bachelor of Commerce (Honours) Degree in Economics in 2020 from the University of Malta, and a Master of Science in Behavioural Science from the London School of Economics and Political Science with Distinction in 2021.