Taylor Barada

Taylor Barada

AngelClaimed
Venture Partner @ SignalFire
HQ location
London, United Kingdom
No columns specified