SL

Steve L.

Founder & CEO at Clarium Health

Steve L. is a Founder & CEO at Clarium Health since 2020. Prior to this role, Steve worked as a Portfolio Manager at Millennium Management, a Senior Analyst at Citadel LLC, an Analyst at Point72, and a Senior Associate at WFD Ventures. Steve also has experience in Healthcare Investment Banking at J.P. Morgan. Steve holds a B.A. in Economics and Political Science from Columbia University.

Links

Previous companies

Point72 logo
Millennium Management logo
Citadel logo

Org chart

Sign up to view 2 direct reports

Get started


Teams

This person is not in any teams