Tara Ataya is the Vice President, Human Resources of Vision Critical.
153 people are employed at Vision Critical.
Vision Critical is based in Toronto, Ontario.
The NAICS codes for Vision Critical are [54, 541, 541511, 54151, 5415].
The SIC codes for Vision Critical are [73, 737].