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

1319
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