InsightSquared Names Geoffrey Greene as CTO
InsightSquared, a provider of sales intelligence solutions for high-growth technology companies, today announced the expansion of its executive team and the hiring Geoffrey Greene as chief technology officer. Greene brings more than 20 years of leadership experience in SaaS, technology and engineering. As CTO at