Persistent wins prestigious 2020 ISG Star of Excellence™ Award, achieving highest customer experience scores of any company Read more