Thesis
Insurance & Risk Management
Strategy
Venture
Stage
Early
Headquarters
Ohio, USA

Poppins Health is the modern health plan for small businesses. Built around the member experience, Poppins Health improves the relevancy and affordability of health coverage for small business owners and their employees. By lowering a company’s healthcare costs and empowering employees with more transparent and quality coverage, Poppins Health is helping today’s small businesses deliver the healthcare of tomorrow.