The role involves temporary vacation relief positions within the Engineering department for up to 39 weeks.
Must-have
Nice-to-have
Not specified