Joshua Yuan@joshua_gyuanCanadaFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencejoshua_gyuan has not updated employment details yet.Educationjoshua_gyuan has not updated education details yet.