Source: BioSpace

Novasep: BioSpace Announces 2025 Best Places to Work in Biopharma

BioSpace has named 50 biopharma companies to its 2025 Best Places to Work list, including Moderna and Sutro Biopharma, whose executives share what makes their organizations special.

Read full article »
Est. Annual Revenue
$100-500M
Est. Employees
1.0-5.0K
Michel Spagnol's photo - Chairman & CEO of Novasep

Chairman & CEO

Michel Spagnol

CEO Approval Rating

72/100

Read more