LogRhythm Announces Customer Satisfaction Score Increase of 50% and the Addition of New Product and Human Resources Executives During the First Half of 2020 Read more