EdenRoc Sciences

EdenRoc Sciences

EdenRoc Sciences is a life sciences portfolio company addressing diseases of aging with assets in genomics, pharmaceuticals, forensics, and biologic-based consumer products. It supports its autonomous subsidiaries with core business functions and fosters collaboration among them.

Overview of EdenRoc Sciences

EdenRoc Sciences is a life sciences portfolio company focused on addressing the diseases of aging. The company has a diverse range of assets including genomic detection, clinical stage pharmaceuticals, forensics, and biologic-based consumer products. Founded on novel science, EdenRoc Sciences often licenses intellectual property from top universities to establish its subsidiaries, which operate as autonomous companies with their own leadership and objectives.

Subsidiaries and Operations

EdenRoc Sciences' subsidiaries include Metro International Biotech LLC, Cantata Bio, Claret Bioscience, Astrea Forensics, Delavie Sciences, Liberty Biosecurity, UpRNA, and Revere Biosensors. Each subsidiary focuses on specific scientific and technological niches such as NAD boosters, multiomics tools, NGS-based discovery, advanced DNA technology for forensics, consumer care industry products, government partnerships, short RNA synthesis, and novel microarray design. Subsidiaries benefit from shared resources and collaborative opportunities among each other.

Core Business Functions

At the parent level, EdenRoc Sciences supports core business functions including legal, human resources, benefits, accounting, finance, IT, and business planning. These central services enable subsidiaries to focus on their specific research and development goals, fostering a collaborative and resource-rich environment.

Team and Expertise

EdenRoc Sciences has a team of over 100 scientists and staff, supported by over 40 world-class advisors. The company's employees and advisors are granted equity at the parent level, aligning their interests with the overall success of EdenRoc Sciences and its subsidiaries. This extensive network of experts and advisors plays a crucial role in the innovation and scientific advancements of the company.

Locations

EdenRoc Sciences operates out of two primary locations: 100 Barber Ave, Worcester, MA 01606, and 10 Canal Park, Suite 201, Cambridge, MA 02141. These strategic locations provide access to leading research institutions and industry hubs, facilitating collaboration and growth within the life sciences sector.

Companies similar to EdenRoc Sciences