EdenRoc Sciences corporate office is located in 10 Canal Park, Cambridge, Massachusetts, 02141, United States and has 51-200 employees.
edenroc sciences llc
edenroc sciences
edenroc sciences llc
Departments
Number of employees
Operations
3
Finance
2
C-Suite
1
Human Resources
1
Information Technology
1
Legal
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to EdenRoc Sciences's success, and advanced their careers.
Explore More
EdenRoc Sciences, LLC is a life sciences portfolio company dedicated to addressing the diseases of aging through innovative genomic detection, clinical stage pharmaceuticals, and biologic-based consumer products. The company operates a model of autonomous subsidiaries, each founded on novel science and supported by a collaborative team of over 100... Read More