Alex Tapia

Co-Founder & COO in Santiago, Chile