Financial Analyst

Starr Insurance Companies • London, England • Posted July 13, 2026

About the Role

Join Starr, a global leader in commercial insurance with over a century of expertise. We empower our employees to innovate, make impactful decisions, and build lasting client relationships worldwide. At Starr, you'll work in an entrepreneurial culture alongside accessible leaders, leveraging our financial strength and vast industry experience to deliver solutions for our clients, no matter how complex. Grow your career with a rapidly growing company that invests in its people and their ability to drive real progress.

Roles and Responsibilities

  • Support financial analysis for Starr International across both core Finance activities and strategic initiatives;
  • Own the production of recurring MI reporting, including data extraction, validation and consolidation across business units, ensuring accuracy, consistency and timeliness of outputs;
  • Coordinate with regional offices and business unit stakeholders to collate, standardise and analyse financi...