Will Liu@williamliu52CanadaFollowAboutCurrentUniversity of Waterloo BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencewilliamliu52 has not updated employment details yet.Educationwilliamliu52 has not updated education details yet.