dan weinstein@danw200IsraelFollowAboutEducationUniversity of Haifa, Haifa BadgesProblem SolvingCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencedanw200 has not updated employment details yet.EducationUniversity of Haifa, Haifa