Skip to main content
2,200+ workforce worldwide
2,200+
workforce worldwide
200+ pharmacomedical manufacturers
200+
pharmacomedical manufacturers
€1.5bn + revenue
€1.5bn +
revenue
160 delivering to 160 countries
160
delivering to 160 countries