TPG Capital
Senior Associate
Credit Suisse
Investment Banking Analyst
TPG Capital
Analyst
The University of Melbourne
Tutor in Finance and Economics
PwC
Economics and Policy Intern
Credit Suisse
Investment Banking Intern
TPG Capital
Associate
Life Saving Victoria
Volunteer Life Saver
University of Melbourne
Melbourne High School
Ivanhoe Grammer School