Ali Pourshahid is the Chief Engineering Officer of Solace.
644 people are employed at Solace.
Solace is based in Ottawa, Ontario.
The NAICS codes for Solace are [54, 541, 54151, 541511, 5415].
The SIC codes for Solace are [73, 737].