Medallia Canada Inc.

Toronto, ON

Provides a software-as-a-service platform for organizations to manage customer and employee experience.