Noa Barzelay@noa730IsraelFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencenoa730 has not updated employment details yet.Educationnoa730 has not updated education details yet.