Icario Names Marc Willard Chief Executive Officer

MINNEAPOLIS, Jan. 09, 2023 (GLOBE NEWSWIRE) -- Icario , the healthcare industry’s largest health action company, today announced the appointment of Marc Willard as CEO.