EMEA Sourcing Manager
Merck Life Science
Carrigtohill