Your search returned 1 result
Product Development Technologist Up to 35,000 Seaham The Role: Working as part of the UK NPD team primarily based at the Seaham site, supporting the delivery of new business opportunities and cost saving initiatives. What will you be doing? Working with...