Insight Venture Partners promotes three to managing director, names four new principals

1092
Anika Agarwal (PRNewsfoto/Insight Venture Partners)
Tech and software-focused venture capital major Insight Venture Partners has named a trio of new managing directors amid