New Business Development Manager
hace 12 días
Leeds
... oil and gas operations and/or seals, gaskets, valves, pumps, filtration and similar * Bachelor's or above in mechanical, hydraulic engineering, or similar. * A focussed, results-driven, self ...