HSE Technical Support

Ideal candidates will have experience in an equivalent or similar role in the oil and gas or other high hazard industry.