Rollo Wood has been appointed Group Health, Safety and Environment Director at facilities engineering firm, Edwin James Group, An experienced HSE professional, wood joins the company from Shell, where he was responsible for the HSE performance of Shell’s global retail ...
Read More »