offshore careers in Limassol, Cyprus