inventor careers in Limassol, Cyprus