Latka logo
Insightsquared Revenue 2017: $15.3M ARR, $45.9M Valuation