Owen Scott is an experienced investment professional currently serving as Investment Director in Portfolio Strategy at AustralianSuper, focusing on institutional investment across Infrastructure, Real Estate, and Sub-investment grade Credit from London. Previous roles include a contract with UNICEF to enhance disaster risk financing strategies in Tajikistan, Azerbaijan, and Bosnia & Herzegovina, and leadership positions at The Satellite Foundation as Chair and Non-Executive Director, dedicated to supporting children affected by parental mental illness. Other experience includes corporate development management at NSW Ports, investment analysis at Jolimont Capital, and a role in investment banking at J.P. Morgan. Owen Scott holds a Master of Public Policy from the University of Oxford and a Bachelor of Commerce (Honours) from the University of Melbourne, alongside other academic qualifications.
This person is not in any teams
This person is not in any offices