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