InsightSquared Strengthens Executive Leadership Team with Key Hires, Promotions