2,900+ workforce worldwide
2,900+
workforce worldwide
200+ pharmacomedical manufacturers
200+
pharmacomedical manufacturers
€2.1bn revenue
€2.1bn
revenue
160 delivering to 160 countries
160
delivering to 160 countries