s detailed obligations in respect of the Site/Lead Technicians assigned sites, and ensure, monitor and report on compliance... with those obligations. Be aware of HSE issues, report any on site issue to the Regional Manager and HSE Manager and implement necessary...
Climate17