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