Company iCAD
Date 2023-03
Industry Healthcare
City Nashua
Country United States
Employees Affected 23
% of Workforce 28%
Status Post-IPO