Ruben Recabarren Velarde@rreca003United StatesFollowAboutEducationFlorida International University BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencerreca003 has not updated employment details yet.EducationFlorida International University