STC Biologics logo

STC Biologics jobs and careers

Cambridge, MA, United States

About STC Biologics

STC is a boutique CDMO company located in Newton MA, USA that enables partners to advance their biologic products from discovery to commercialization.

Founded
2009
Employees
11 to 50
Headquarters
Cambridge

Leadership

The top of STC Biologics's org chart, with how many people report into each leader.

MLPhoto of Magdalena Leszczyniecka

Magdalena Leszczyniecka

President and CEO

14 reports

ZSPhoto of Zahra Shahrokh

Zahra Shahrokh

Chief Development Officer

12 reports

AG

Annaya Gabriel

Executive Administrative Assistant

Board

EGPhoto of Edward Gustafson

Edward Gustafson

Chairman

CUPhoto of Christopher Ung

Christopher Ung

Director

Jobs at STC Biologics

No open positions right now. Explore more companies on TheJobsMap.