Starr

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).