Back to rounds

Company profile

Otter Health

Otter Health is a healthcare firm that focused on AI-powered utilization management and clinical intelligence for payers and providers.

Location
Philadelphia, Pennsylvania, United States, North America
Website
otter-health.com

Latest known funding

Seed round

Capital
$8M
Announced
Oct 15, 2026