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.
This person is not in any offices