alida.com
Toronto, ON, Canada
Alida is a customer experience management platform that turns customer truth into action for leading brands, enhancing customer, employee, product, and brand experiences.
Phone
+1 888 866 7174
Email
[email protected]
Year Founded
2000