Robert E Rubin has/had a position (Advisory board member) at Insight Venture Partners

Details
Title Advisory board member