Medallia releases Global Impact Report
Medallia, Inc., the global leader in customer and employee experience, today released its third annual Global Impact Report, highlighting progress related to social impact, environmental strategy, and governance standards. “We…