Leni Mayo

Leni Mayo

AngelClaimed
CEO& Co-founder and Chief Executive Officer @ Influx
HQ location
Argentina