Medallia

MDLA
Medallia

Medallia Inc is a software company based in United States.

Founded
2001 (20 years)
CEO
Leslie James Stretch
Investor RelationsSEC
Revenue
422 million (2020)

Want to see more? Sign up!