CIO Influence NewsIcario Names Marc Willard Chief Executive OfficerCIO Influence News DeskJanuary 9, 2023 by CIO Influence News DeskJanuary 9, 20230 Icario, the healthcare industryโs largest health action company, announced the appointment of Marc Willard as CEO. Willard will also join Icarioโs Board of Directors. Steve...