Archive for: Latin America

Sergio Legorreta

Sergio Legorreta

January 8, 2020 2:25 pm Published by

Innovate. Challenge. Re-invent. Lead. Disrupt. Start over. As a technologist by formation and lawyer by continuation it is only natural... View Article