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...