Teaching
Lecturer
Derivatives and Treasury Management (AG925), University of Strathclyde, Spring 2024
Derivatives (AG929), University of Strathclyde, Spring 2024
Introduction to Finance (BF124), University of Strathclyde, Spring 2024
Guest Lecturer
Advanced Corporate Finance (FNCE40001), University of Melbourne, Spring 2022
Fundamentals of Finance (FNCE90065), University of Melbourne, Autumn 2022
Teaching Assistant
Investment (FNCE30001), University of Melbourne, Spring 2021-Autumn 2022