Stephen Thomas

Stephen Thomas

Director/Board Member at CLIMB BIO, INC.

Net worth: 2 M $ as of 31/05/2026

37 year
Health Technology
Consumer Services

Profile

Stephen Thomas is the founder of Sera Medicines LLC, founded in 2023, holding the title of Chief Executive Officer & Director.
Dr. Thomas was the founder of Climb Bio Operating, Inc., founded in 2023, holding the title of Chief Executive Officer & Director.
Dr. Thomas was the founder of Ichorion Therapeutics, Inc., founded in 2017, holding the title of Chief Scientific Officer.
Dr. Thomas is the founder of Climb Bio, Inc., starting in 2024, holding the title of Director.
Former positions include Chief Executive Officer & Director at Navigator Medicines, Inc. from 2024 to 2025, Chief Scientific Officer at ValenzaBio, Inc. from 2020 to 2023, and Vice President & Head-Discovery at Avalo Therapeutics, Inc. from 2018 to 2020.
Education includes graduate and doctorate degrees from The Trustees of Columbia University in The City of New York and an undergraduate degree from Rensselaer Polytechnic Institute.

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
05/06/2026 1,54,657 ( 0.27% ) 2 M $ 31/05/2026

Stephen Thomas active positions

CompaniesPositionStart
CLIMB BIO, INC. Director/Board Member 27/06/2024

Former positions of Stephen Thomas

CompaniesPositionEnd
Chief Tech/Sci/R&D Officer 01/01/2023
AVALO THERAPEUTICS, INC. Corporate Officer/Principal 01/02/2020
Founder 01/09/2018
See the detail of Stephen Thomas's experience

Training of Stephen Thomas

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Connections

2

1st degree connections

6

1st degree companies

Male

Female

Members of the board

Executives

Linked companies

Private companies6

Consumer Services

Consumer Services

Health Technology

Health Technology

Health Technology

Health Technology

  1. Stock Market
  2. Insiders
  3. Stephen Thomas