
Gold Rating for Pharmapack Europe 2025

CDMO Leadership Awards 2025 - Global Small Molecule Dosage Form

CDMO Leadership Awards 2025 - Global Biologics

Ecovadis Bronze Medal Award 2024

The Top 100 Healthcare Technology Companies of 2024

Better Stands: Gold Rating

Supply Chain Excellence Awards

2024 Pharmaceutical Technology Excellence Awards - Business Expansion Award

2024 Pharmaceutical Technology Excellence Awards - Innovation Award

Ecovadis Bronze Medal Award 2023

The Top 100 Healthcare Technology Companies of 2023