838 people are employed at Vena Solutions.
Vena Solutions is based in Toronto, Ontario.
The NAICS codes for Vena Solutions are [511, 511210, 5112, 51121, 51].
The SIC codes for Vena Solutions are [73, 737].