Abbott Vascular
Line Technician
Takeda UK and Ireland
Plant Technologist - API Manufacturing
Takeda UK and Ireland
Plant Team Leader - API Manufacturing
Takeda UK and Ireland
Production Technologist - Tabletting
Takeda UK and Ireland
Senior Plant Technologist - API Manufacturing
Chartbusters
Assistant Store Manager
NUI Maynooth