Alec Oxenford logo

Alec Oxenford

founder of OLX, based in Brazil

Contact

Companies
Company
Roles
Investor