Chief People Officer
Glenn was appointed Chief People Officer in September 2026. In this role, he is responsible for leading Snowy’s overarching people and culture strategy, driving organisational capability, leadership development and fostering an inclusive, high-performing culture to support business growth and performance.
He brings extensive experience leading strategic HR and organisational performance across Australia and the UK. Prior to joining Snowy, Glenn held several executive leadership positions, most recently at the Australian Energy Market Operator. Glenn holds a Bachelor of Science and an MBA, and is a graduate of the Royal Military College Duntroon, and the Australian Defence Force Academy.
