iCAD, in midst of restructuring, names three new top executives

The mammography AI company last month said it would lay off 28% of its staff to save money.

Scroll to Top