Technica appoints Mike Clarke as Safety, Health, Environmental and Quality (SHEQ) Manager
Mike will lead the management, development and continuous improvement of Technica’s ISO 9001 and ISO 14001 management systems to provide a basis for the effective management of SHEQ matters throughout…
read more