David Guo@guo_david96CanadaFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceguo_david96 has not updated employment details yet.Educationguo_david96 has not updated education details yet.