CEO
Todd Abbott
CEO Approval Rating
55/100
InsightSquared is a Massachusetts-based revenue intelligence platform that provides solutions including sales forecasting, performance and reporting for enterprises.