Process Engineer
Astellas Pharma
Tralee