Tanya Jarrett is the Chief People Officer of Alida.
442 people are employed at Alida.
Alida is based in Toronto, Ontario.
The NAICS codes for Alida are [5415, 54151, 51, 54, 541511, 518, 541].
The SIC codes for Alida are [737, 73].