Join a team specializing in manufacturing for assembly in Daventry, United Kingdom.
Must-have
Nice-to-have
Not specified