Stephen Smith is a Managing Director at Suvretta Capital Management, a New York City-based investment partnership where he leads the firm’s investment activities within the healthcare sector.
Previously, Stephen was a Senior Investment Analyst at Glenview Capital Management, a New York-based investment advisor where he also specialized in investing within the healthcare industry. He began his career as an investment banking analyst at Credit Suisse.
Stephen holds a B.S. in Economics with a concentration in Finance from the Wharton School at the University of Pennsylvania where he graduated magna cum laude and was a Benjamin Franklin Scholar.