LeadSquared introduces Ace, a sales performance management suite to help businesses improve their Sales using Gamification LeadSquared, a Sales CRM (Customer Relationship Management) software and Marketing Automation Platform helping over 2000 global brands improve their sales efficiency, has another ace up its sleeves, literally called Ace. LeadSquared Ace June 8, 2022 News