Alida (formerly Vision Critical) has been selected as a 2020 “Best Company Culture” winner from Comparably, ranking in the Top 5 on the “Best 50” list of small/mid-sized companies. With offices in Toronto and Vancouver, Alida is the creator of the world’s first Customer Experience Management (CXM) and insights platform. Winners were chosen out of […]