If you need more lookups,
subscriptions start at $34 USD/month.
Steven Ren Location
Los Angeles, CA, US
Steven Ren Work
2024 -now Risk Analyst @
2023 -2023 Grid Mod Portfolio Summer Intern, Asset Strategy and Planning @
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.
Looking for a different Steven Ren?
Find contact details for 700 million professionals.