By Alexia Ritz In Articles, Sales and MarketingPosted August 19, 2020InsightSquared Names Todd Abbott CEO READ MORE