Insurtech Eye — Insurance Technology News

Starr

Starr logo

About Starr

Starr provides speciality insurance capabilities and global relationship management for business clients and executive leaders. The firm focuses on client engagement and geopolitical risk analysis through executive events held at Lloyd's of London. Recent coverage has focused on senior leadership appointments and strategic partnerships designed to help businesses navigate global risks.

FF News has published 2 stories featuring Starr, most recently "Starr Appoints Insurance Veteran Duncan Ellis as EVP of Client Engagement" (1 October 2026).

Latest Starr news