Process Lead Engineer
Astellas Pharma
Tralee