Marcos Avila

Marcos Avila

Portfolio Ops Director in the Tech industry / Strategy Consultant / 3 kids / Lived in 6 countries across 4 continents