
Steve McKee joined OTS in 2020 and is responsible for ensuring the Company maintains the highest standards of Quality, Health, Safety and protection of the Environment. Steve has extensive, practical experience implementing and managing safety systems and promoting a safe working culture. Steve holds IOSH Certificate in Health and Safety.