Vishal Raheja@thatsvishalhereCanadaFollowAboutEducationUniversity of Toronto, Toronto BadgesProblem SolvingCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencethatsvishalhere has not updated employment details yet.EducationUniversity of Toronto, Toronto