Upstream Process Development Scientist (inside IR-35 12 month contract)
27 days ago
Cambridge
... preparation, operation, and data analysis. * Project Management: Ability to plan and manage own ... With nearly 11,000 employees at over 60 production and sales locations worldwide, we are committed ...