Stephen Roll

Sr. Product Owner, Ecoa at Clario

Stephen Roll has extensive experience as a Product Owner and Manager in various companies such as Clario, Massachusetts Bay Community College, University of Massachusetts Medical School, and Charles River Development. Stephen has a background in Chemical Engineering and holds an MBA from MIT Sloan School of Management. In their current role at Clario, Stephen serves as a Sr. Product Owner for eCOA Data Services modules for clinical trial management. Throughout their career, Stephen has demonstrated expertise in facilitating the development and integration of various technology systems to meet the needs of stakeholders and promote effective teaching and learning strategies.

Links

Previous companies

Charles River Development logo
UMass Chan Medical School logo

Timeline

  • Sr. Product Owner, Ecoa

    May, 2021 - present