InsightSquared Names Todd Abbott CEO

InsightSquared, a leading provider of revenue intelligence solutions, today announced it has appointed Todd Abbott as chief executive officer. Fred Shilmover has transitioned to the role of [...]

page 1 of 3