DealStream Logo

International Life and Health Insurance Provider

• Customer base in approximately 200 Countries • Revenue Mix: 55% Unit Linked Insurance Plans; 45% Health Insurance • 2018 Financials: 89M Rev, 10.5M Net Income (394% rev growth since 2014) • 2019 Financial Projection: 105M Rev, 7.5% EBITDA • 2024 Financial Projection: 250M Rev • Owner Objectives:...