Stephen Allan

Head of Australasian Private Credit

Stephen Allan is an experienced professional in Private Credit, currently serving as the Head of Australasian Private Credit at BlackRock since 2023. They previously held significant roles, including Executive Director at Nomura and Associate Director at Lloyds International, demonstrating extensive expertise in structured lending, syndications, and turnaround situations. Stephen's background includes principal investing in various sectors, such as real estate and distressed debt, and they have worked in leveraged and acquisition finance. Academically, they are pursuing a Bachelor of Accounting at the University of Technology Sydney and have earned a Graduate Diploma of Applied Finance from FINSIA, along with a GAICD from the Australian Institute of Company Directors.

Location

Sydney, Australia

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices