Aayush Setty
Investment Analyst
Insight Partners
Insight Investment Analyst focused on health, bio, digital health, and health IT opportunities.
Professional summary
Charlene Chen is an Executive Vice President on Insight Partners' Insight Onsite team. She first joined Insight in 2007, worked with portfolio companies on strategic and operational initiatives, left in 2010, and rejoined in 2016 to help portfolio companies drive marketing performance and accelerate growth. Other public profile sources describe her background across investor, consultant, and operator roles in early- and growth-stage software.
Career, education, and skills
12 more profiles