Stelis

1 follower

Stelis Biosource is a leading, fully integrated biopharmaceutical contract development and manufacturing organization.

Industries

Headquarters

Bengaluru, India

Employees

201-500

Links


Org chart

CEO & Managing Director
Collapse
CFO & Executive Director
General Manager
General Manager
Deputy General Manager
Director Human Resources
Program Management Office Lead
SVP, Global BD

Board & advisors

Chairperson
Founder & Director
Director
Director
Director
Director
Director
Director
Director