OH

Owen Hughes

Executive Chairman at XOMA

Owen Hughes is XOMA’s Executive Chairman and is the Chief Executive Officer of Sail Bio, Inc., a privately held company founded in 2022. His operational experience includes prior roles as Chief Executive Officer, Co-Founder, and member of the Board of Directors of Cullinan Oncology and as Chief Business Officer and Head of Corporate Development at Intarcia Therapeutics, Inc. Mr. Hughes also brings 15 years in healthcare finance experience to XOMA, including roles as Director at Bain Capital, LP, and Portfolio Manager at Pyramis Global Advisors LLC, a Fidelity Investments Company. He currently serves as the Chairman of the Board of Directors of Ikena Oncology and was the former Chairman of Radius Health and Lead Independent Director of Translate Bio until their sale to Gurnet Point Capital and Sanofi, respectively. Mr. Hughes holds a Bachelor’s in History from Dartmouth College.

Timeline

  • Executive Chairman

    Current role