2,600+ workforce worldwide
2,600+
workforce worldwide
200+ pharmacomedical manufacturers
200+
pharmacomedical manufacturers
€1.8bn revenue
€1.8bn
revenue
160 delivering to 160 countries
160
delivering to 160 countries