logo
logo

Inshur Appoints Tal Brener As Chief Financial Officer and Mark Dennis As Chief Operating Officer of Europe

Jun 18, 2025about 2 months ago

Position

Chief Operating Officer

Company

INSHUR

Mark Dennis
New YorkInsurance

Description

INSHUR has announced the appointment of Tal Brener as Group Chief Financial Officer and Mark Dennis as Chief Operating Officer of Europe. These strategic hires mark a pivotal step in enhancing INSHUR's leadership team to support its growth in innovative on-demand insurance solutions.

Company Information

Company

INSHUR

Location

New York, New York, United States

About

INSHUR is an on-demand insurance provider specializing in digital insurance solutions tailored for rideshare drivers, gig economy workers, and commercial vehicle operators. Founded in 2016, the company focuses on simplifying the insurance process through a user-friendly digital platform that allows easy quote acquisition and policy management. INSHUR has garnered significant investment to strengthen its market position across the US and Europe. Its mission is to provide fair and accessible insurance coverage in the evolving on-demand economy.

Related People

Sign in to view contact details

Sign in to view contact details

Sign in to view contact details

Executive Insights

Based on hiring data
New executive impact window
87% of new executives make significant technology decisions within first 100 days
Budget influence
C-level executives control 73% of technology spending decisions
Transformation catalyst
65% of new senior hires launch digital transformation initiatives
Vendor review timeline
New executives typically review existing vendors within 6 months