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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices