The role will be on Shift (either 12/7 or 24/7) at a state-of-the-art, fully integrated vaccine facility in Dundalk, Ireland.
Must-have
Nice-to-have
Not specified