STC Biologics at a glance

Add your rating

Reviews and ratings

3.0
1 review
Work/Life Balance 3.0
Compensation/Benefits 3.0
Job Security/Advancement 3.0
Management 2.0
Culture 2.0

Review Details

50
40
31
20
10

CEO

Magdalena Leszczyniecka PhD

About STC Biologics

STC Biologics is a biotechnology company located in Cambridge MA, USA with a hybrid business model of developing its own biologic products as well as enabling partners to advance their biologic products through development. STC was founded in 2009 and its team has more than 60 years of combined expertise in biologics drug development from Genentech, – more... 

Reviews

Claimed Profile
Headquarters
330 Nevada St Newton MA 02460
Employees
11 to 50
Industry
Links
STC Biologics website

Employers

Post a job- your next hire is here.

Twitter