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.

Location

Milford, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices


Clario

5 followers

Clario delivers the endpoint technology solutions for clinical trials.


Industries

Employees

5,001-10,000

Links