Leocare

France
Total Offices: 5
105 Total Employees
Year Founded: 2017
Leocare is a leading French neo-insurance company founded in 2017, specializing in providing customizable and innovative insurance solutions for homes, cars, motorcycles, and smartphones. The company leverages AI-based technology and a top-rated mobile app to offer personalized services, live claim tracking, and competitive rates, aiming to empower customers by delivering a seamless, modern, and digital-first insurance experience.

Leocare Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
France
Belarus
Netherlands
Japan
United States