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
- Vitality Acquires Icario to Transform Member Engagement Across U.S. Health Plans 7 September 2026 Insurtech Eye