Andes STR employs 32 employees. The Andes STR management team includes Sergio Rivas (Founder and Head of Product), Rob McCormack (Chief Financial Officer), and Francisco Valencia Novoa (Co-Founder and CTO).
Get Contact Info for All DepartmentsLooking for a particular Andes STR employee's phone or email?