Michael Ru@s_michaelruCanadaFollow BadgesProblem SolvingCPPC language CertificationsCertificate: C (Basic)VerifiedskillCertificate: C (Intermediate)VerifiedskillWork Experiences_michaelru has not updated employment details yet.Educations_michaelru has not updated education details yet.