Log in
Leadsales
Contact
Links
Previous companies
View in org chart
Roberto Peñacastro Ortega
Chief Executive Officer
Alex Hernández
Head Of Customer Success
Samara Salas
Vice President Of Revenue
Sergio Torres Zamora
Chief Technology Officer
Andres Medina Samano
Head Of Marketing
+ 2 more
Andres Urquiza Mierendorff
Customer Success Specialist
Jafet Amador Mandujano
Natalia Ibarra
October, 2021 - present
October, 2020