Steven Liu

Director Financial Risk

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.

Location

Edmonton, Canada

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