Steven Ren Location
Los Angeles, CA, US
Steven Ren Work
Steven Ren Education
Washington University in St. Louis - Olin Business School
Master's degree (Business Analytics)
2022 - 2023
UC Santa Barbara
Bachelor's degree (Financial Mathematics and Statistics)
2019 - 2022
Maranatha High School
High School Diploma
2017 - 2019
Steven Ren Summary
Steven Ren, based in Los Angeles, CA, US, is currently a Risk Analyst at Knight Insurance Group. Steven Ren brings experience from previous roles at Southern California Edison (SCE). Steven Ren holds a 2022 - 2023 Master's degree in Business Analytics @ Washington University in St. Louis - Olin Business School. Steven Ren has 1 emails on RocketReach.