
Steve McKee joined OTS in 2020 and is responsible for vessel operations and manning. Steve has extensive, management experience, promoting a safe working culture and maintaining ISM Code and ISO compliance. Steve holds an IOSH Certificate in Health and Safety.