Scholar Rock corporate office is located in 301 Binney St Ste 3, Cambridge, Massachusetts, 02142, United States and has 201-500 employees.
scholar rock holding corp
scholar rock inc
scholar rock
scholar rock llc
scholar rock securities corp
scholar+rock
Departments
Number of employees
Medical & Health
45
Operations
41
Engineering & Technical
38
Sales
28
Finance
16
Legal
15
Human Resources
11


| Location | People at location |
| North America | 201-500 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Scholar Rock's success, and advanced their careers.
Chief Regulatory Offic... at TYRA
Worked as Senior VP, Regulatory Sciences & Quality
at Scholar Rock (2020-2020)
Chief Operating Office... at Merida Biosciences
Worked as Senior VP, Corporate Development & Strategy
at Scholar Rock (2020-2021)
Chief Corporate Affair... at Cellarity
Worked as Vice President, Investor Relations & Corporate...
at Scholar Rock (2021-2025)
Senior Director, Quali... at Amylyx Pharmaceuticals
Worked as Pharmacology & Bioanalytics Senior Research As...
at Scholar Rock (2015-2016)
Strategy & Operations ... at Browne Consulting
Worked as Finance and Special Projects Consultant
at Scholar Rock (2019-2019)
Explore More
Scholar Rock is a clinical-stage biopharmaceutical company dedicated to discovering, developing, and advancing innovative therapies for people living with serious diseases that have significant unmet medical needs. The company was founded on groundbreaking scientific research and has built its mission around improving lives through a deeper underst... Read More