Xujian Tang@xujiantCanadaFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencexujiant has not updated employment details yet.Educationxujiant has not updated education details yet.