Company Cyren Date 2023-02 Industry Other City Washington Country United States Employees Affected 121 Status Post-IPO