Alida logo

Alida

Alida believes in a world where customers are respected as the ultimate source of truth. Because knowing the whole truth about your customers—even the parts that are hard to hear—can help companies make better decisions that drive long-term customer loyalty and growth. With the Alida Total Experienc... Read more

Industries

Headquarters

Toronto, Canada

Employees

201-500

Links


Org chart

Collapse

Board & advisors


Teams


Offices