Company Digimarc
Date 2025-02
Industry Other
City Portland
Country United States
Employees Affected 90
% of Workforce 40%
Status Post-IPO