Marcelo Neves

Marcelo Neves

London based tech entrepreneur
2 points
All activity