Steven (Yizhi) Liu, CFA, FRM, is currently the Director of Financial Risk at OFX, a position they have held since 2024. Prior to this, they accumulated extensive experience in financial risk and treasury roles at Firma from 2010 to 2014, ultimately serving as Director Financial Risk and Position Profit. Steven earned a Bachelor of Arts in Economics and Mathematics from the University of Alberta, graduating in 2009.
This person is not in the org chart
This person is not in any teams
This person is not in any offices