SC Lowy jobs and careers
As of October 23, 2026, SC Lowy has no open roles listed.
About SC Lowy
SC Lowy is an industry leading asset management firm focused on non-investment grade credit markets in Asia, Europe and Middle East. Over the past 14 years, SC Lowy has built a US$3 billion credit investing & lending platform. The firm is led by Michel Lowy and Soo Cheon Lee, a seasoned duo who have been investing as a team for over 25 years across multiple market cycles.
Founded in 2009 by Soo Cheon Lee.
- Founded
- 2009
- Employees
- 51 to 100
Leadership
The top of SC Lowy's org chart, with how many people report into each leader.
PB
Patricia Beveridge
Head Of Human Resources
2 reports
SS
Sonal Shrivastava
Associate
CF
Chloe Frost
Team Assistant
Jobs at SC Lowy
No open positions right now. Explore more companies on TheJobsMap.
SC Lowy jobs: common questions
- Is SC Lowy hiring right now?
- SC Lowy has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on SC Lowy's careers site.
- Who leads SC Lowy?
- Patricia Beveridge, Head Of Human Resources, is at the top of SC Lowy's org chart.
- How do I apply for a job at SC Lowy?
- Pick a role on SC Lowy's TheJobsMap page and select Apply. Every listing links to the original posting on SC Lowy's own careers site, so you apply directly with the employer.