Stephen B. is an experienced equity analyst at Jefferies, with a 25-year background in the life sciences industry, including 23 years in Japan. They previously held roles such as Senior Research Analyst at CLSA and Senior Director of Business Development and Operations at Integrated Development Associates. Stephen also managed a successful pan-Asia equity long-short healthcare strategy at Japan Advisory and received a Top Three Institutional Investor ranking while at UBS Investment Bank. Educated in biophysics and biochemistry at prestigious institutions, Stephen's expertise spans finance, business development, and healthcare strategy.
This person is not in any teams
This person is not in any offices