Scott Sage

Scott Sage

AngelClaimed
Partner& Founder @ Crane Venture Partners
HQ location
London, United Kingdom