Aayush Setty
Investment Analyst
Insight Partners
Insight Investment Analyst focused on health, bio, digital health, and health IT opportunities.
Professional summary
Scott Barclay is a Managing Director at Insight Partners based in Palo Alto and focused on healthcare technology. Insight describes his Computational Care thesis as healthcare built at the intersection of empathy and scalable technology. Lantern says that since joining Insight at the end of 2021, he has expanded Insight’s healthcare investing across mental health companies, healthcare infrastructure platforms and AI healthcare solutions.
Selected portfolio companies the partner has backed
Career, education, and skills
12 more profiles