specialist careers in Limassol, Cyprus