Martin Yip@martinyipttCanadaFollow BadgesProblem SolvingCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencemartinyiptt has not updated employment details yet.Educationmartinyiptt has not updated education details yet.