John Foley@jfoley1Recent Graduate of Carnegie Mellon UniversityUnited StatesFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencejfoley1 has not updated employment details yet.Educationjfoley1 has not updated education details yet.