Brian Scott

Managing Director, International Marketing at TCW Group

Mr. Scott is the Managing Director of TCW Australia. He joined TCW in April 2019 and has over 35 years of experience in the Australian investment, superannuation, and insurance industries. Mr. Scott’s previous experience includes CEO of Amundi Asset Management Australia; Head of Sales at Schroder Investment Management Australia; Head of Institutional Sales and Head of Consultant Relations at State Street Global Advisors Australia; and additional roles at Colonial First State, National Mutual, and Towers Perrin. Prior to that, he worked for Mercantile Mutual in a variety of superannuation, technical, and actuarial roles. Mr. Scott was awarded a Bachelor of Economics degree from the Australian National University, majoring in both Economics and Econometrics. In addition, he has received a Graduate Diploma in Applied Finance and Investment and a Diploma in Superannuation Management. Mr. Scott is a Fellow of the Financial Services Institute of Australasia (FINSIA).

Timeline

  • Managing Director, International Marketing

    Current role

View in org chart