Steven Luo is currently the Senior Credit Lead at Prospa, a position held since 2022. Prior to this role, they worked as a Credit Officer at Auto Approve from 2017 to 2018 and served as a Senior Associate at Macquarie Group from 2013 to 2017. Additionally, Steven held the role of Senior Credit Analyst at Prospa from 2018 to the present.