ImpediMed Limited announced the appointment of Steven Chen, MD, MBA as Chief Medical Officer effective 26 September 2023. Dr. Chen is a board-certified surgical oncologist who brings strong business acumen and extensive leadership experience in cancer care and the healthcare industry. Dr. Chen's previous leadership and experience: Chief Medical Officer of Avelas Biosciences, a clinical stage drug-device company dedicated to improving cancer care.

Chief of Breast Surgery, University of California Davis Medical Center. Associate Program Director of the surgical oncology training program at City of Hope National Medical Center, Duarte, California. Past President, American Society of Breast Surgeons (ASBrS).

Clinical training at the John Wayne Cancer Institute, the University of Michigan and the Center for Health Care Economics. Over 70 publications and 5,000 citations. The University of California Davis, the City of Hope, and the University of Michigan are members of the National Comprehensive Cancer Network (NCCN®).

Most recently, Dr. Chen served as the Chief Medical Officer of Avelas, a clinical stage drug-device company dedicated to improving cancer care. There, he successfully oversaw their lead asset through Investigational New Drug (IND) application and first in human studies through pivotal trials and established the company's clinical strategy to support commercialisation and reimbursement. Previously, Dr. Chen served as the Chief of Breast Surgery at UC Davis Medical Center, followed by a position as an Associate Professor of Surgery and as the Associate Program Director of the surgical oncology training program at City of Hope National Medical Center in Duarte, California.

He is a past President of the American Society of Breast Surgeons and serves or served on committees for a number of professional societies including the American Medical Association, the Society of Surgical Oncology, and the American College of Surgeons. Dr. Chen is a practicing surgeon in San Diego, California and the Director of Surgical Oncology at OasisMD. Dr. Chen received his medical degree and completed general surgery and critical care residencies at the University of Michigan, followed by a surgical oncology fellowship at the John Wayne Cancer Institute.

Dr. Chen also obtained his master's in business administration at the University of Michigan's Ross School of Business.