NavCom Engineer
One Tech Group a leading provider of electromechanical services worldwide since 2007, we’ve been at the forefront of providing turnkey solutions to meet the evolving needs of ship owners and managers. Based in Cyprus, our strategic location allows us [...]