Ruben Recabarren Velarde@rreca003Follow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencerreca003 has not updated employment details yet.EducationFlorida International UniversityLinksrreca003 has not updated links details yet. Skillsrreca003 has not updated skills details yet.