Filter by

Location

more »

We've found 1 jobs for you

2026-03-30
  Slough, Berkshire, UK

Sales Engineer (Material Handling)

Sales Proposal Engineer - Flare Systems Our Client is specialist supplier of onshore and offshore flare systems serving the global oil and gas industry. Our customers include Engineering, Procurement & Construction (EPC) contractors, National Oil Companies (N…