
Named a Top 25 “Small Company” in Massachusetts Cambridge, MA – May 1, 2013 The Boston Business Journal announced today that InsightSquared, a provider of sales and marketing analytics for Salesforce.com, is one of the “Best Places to Work in Massachusetts”. The awards are given to the Top 80 Companies in Massachusetts who create the …
