Fabien Haubert is the Managing Director of Senstar.
168 people are employed at Senstar.
Senstar is based in Ottawa, Ontario.
The NAICS codes for Senstar are [561, 33, 56].
The SIC codes for Senstar are [73, 738].