John Guo@qjohnguoCanadaFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceqjohnguo has not updated employment details yet.Educationqjohnguo has not updated education details yet.