Tyler Douglas is the Chief Marketing and Strategy Officer of Vision Critical.
56 people are employed at Vision Critical.
Vision Critical is based in Toronto, Ontario.
The NAICS codes for Vision Critical are [541, 5415, 54, 541511, 54151].
The SIC codes for Vision Critical are [737, 73].