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.
Sign up to view 2 direct reports
Get started
This person is not in any teams