Enable Life Sciences corporate office is located in 100 Barber Ave Bldg Next, Worcester, Massachusetts, 01606, United States and has 1-10 employees.
enable life sciences llc
enable life sciences
Departments
Number of employees
Engineering & Technical
4
Operations
3
Medical & Health
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Enable Life Sciences's success, and advanced their careers.
Manager, Biologics Man... at Bristol-Myers Squibb
Worked as Biotechnology Intern
at Enable Life Sciences (2021-2021)
Product Transfer Assoc... at Meso Scale Diagnostics
Worked as Laboratory Research Intern
at Enable Life Sciences (2022-2022)
Ll Quality Control Ana... at Curia
Worked as Laboratory Assistant
at Enable Life Sciences (2017-2017)
Research Associate at EvolveImmune Therapeut...
Worked as Research Fellowship
at Enable Life Sciences (2024-2025)
Explore More
Enable Life Sciences specializes in facilitating innovation within the life sciences sector by transforming clients' innovative plans into reality through comprehensive planning, creation, and execution. They offer tailored Innovation Management and R&D Project Management services, fostering global collaborations. Their diverse clientele includes o... Read More