Javelin Oncology Hires Steven Yecies as Chief Executive Officer

Javelin Oncology announced today that the company has hired Steven Yecies as Chief Executive Officer. Yecies brings 30 years of experience as an accomplished senior executive, consultant, and investor in the healthcare and life sciences industry. He has been founder or part of the leadership team of seven start-ups in the space, two of which […]