Insurtech Eye — Insurance Technology News

Marc Willard

Marc Willard is CEO at Icario.

Marc Willard has featured in 1 news story on FF News, most recently "Vitality Acquires Icario to Transform Member Engagement Across U.S. Health Plans" (7 September 2026).

Latest news mentioning Marc Willard