Taylor Barada
Taylor Barada
Tech exec/investor/advisor
#758464@taylorbaradalinkedin.com/in/taylorbarada