news careers in Limassol, Cyprus