Insight Partners Invests $15 Million Into Minority-Led Early-Stage Firms As managing partner of VC firm Insight Partners, Richard Wells feels the weight of his privilege.