Stephanie Owens, based in Philadelphia, PA, US, is currently a Sr. Director, Imaging Operations at ICON plc, bringing experience from previous roles at ICON plc. Stephanie Owens holds a 2013 - 2013 Certificate in International Business @ University College Dublin. With a robust skill set that includes Medical Imaging, Clinical Research, Oncology, Cardiology, Clinical Trials and more, Stephanie Owens contributes valuable insights to the industry. Stephanie Owens has 1 email on RocketReach.