Alex Theuma

Alex Theuma

AngelClaimed
General Partner& Founder @ Backfuture
HQ location
London, United Kingdom