Senstar employs 168 employees. The Senstar management team includes Fabien Haubert (Managing Director), Brian Rich (President), and P Eng Jeremy Weese (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Senstar employee's phone or email?