Yifan Ma@yifan_ma1CanadaFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceyifan_ma1 has not updated employment details yet.Educationyifan_ma1 has not updated education details yet.