Alex Lin

Alex Lin

AngelClaimed
CEO& Founder @ Stacked
HQ location
Casablanca, Morocco