Supporting Tech Startups
spot verb 1. see, notice, or recognize (someone or something) that is difficult to detect or that one is searching for. Our name comes from our ability to spot talent for early to mid-stage tech startups.
Founded on 2016/5
Founded by Callum McGovern and Diego Utiyama