Steven Tamm

Steven Tamm

AngelClaimed
Strategic Advisor @ Spin Technology
HQ location
Argentina