Offsite HSE Supervision Services WRS On behalf of a oil major WRS are searching for HSE Supervisor for a role based in Uganda. The role […] More