3,500+ workforce worldwide
3,500+
workforce worldwide
200+ pharmacomedical manufacturers
200+
pharmacomedical manufacturers
€3.1bn revenue
€3.1bn
revenue
160+ delivering to 160+ countries
160+
delivering to 160+ countries