ROSEN
–
Houston, TX
... based in Houston, TX seeks to employ a Head of Health, Safety and Environment (Head of HSE). The role oversees all aspects of HSE for ROSEN’s U.S. locations and jobsites in the USA, Mexico and Central America. The Head of HSE is to execute technical ... - May 07