Jonathan Haygood@haygoodjonUnited StatesFollow BadgesProblem SolvingCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencehaygoodjon has not updated employment details yet.Educationhaygoodjon has not updated education details yet.