@csl2018CanadaFollow BadgesProblem SolvingCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencecsl2018 has not updated employment details yet.Educationcsl2018 has not updated education details yet.