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).
People at Starr on FF News
- Duncan Ellis, Executive Vice President, Client Engagement
- Stuart Scott, President of UK and EME
Latest Starr news
- Starr Appoints Insurance Veteran Duncan Ellis as EVP of Client Engagement 1 October 2026 Insurtech Eye
- Goalhanger and Starr Partner to Launch 'The Risk Briefing' at Lloyd's of London 4 September 2026 Insurtech Eye