Charlene Chen
Executive Vice President·Insight Partners
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.
See the rest of Charlene Chen's profile.
Deal history, investment focus, outreach angles and the rest of the background. One email, no password — we send a link and you land right back here.