Harry Ren@h18840317065ChinaFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceh18840317065 has not updated employment details yet.Educationh18840317065 has not updated education details yet.