Aayush Setty
Investment Analyst
Insight Partners
Insight Investment Analyst focused on health, bio, digital health, and health IT opportunities.
Professional summary
Rachel Geller joined Insight Partners in 2008 and helps lead investments in high-growth software and internet companies, with a focus on application software and marketplaces. She began at Insight in Onsite, where she scaled and led the strategy and M&A team. GrowthCap notes that she has provided investment, growth and M&A support for more than 50 portfolio companies.
Career, education, and skills
12 more profiles