S

Sompo International Holdings

Global insurance and reinsurance provider

Business Transformation Analyst

Business AnalysisConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Five to seven years of experience as a Business Analyst, preferably within insurance or related sectors.
  • Experience in one or more of the following areas: Underwriting Workbench platforms, claims modernization programs, pricing and rating solutions, policy administration systems, delegated authority and distribution platforms, or broker and customer digital journeys.
  • Strong analytical and critical-thinking capability.
  • Experience using Power BI, Tableau, SQL, or similar tools.
  • Ability to interpret data and derive actionable insights.
  • Experience using collaboration and productivity tools such as MIRO and SharePoint to support workshops, documentation, and team delivery.
  • Understanding of process modeling and business architecture concepts.
  • Exposure to AI-enabled working practices and modern digital tooling.
  • Experience supporting user acceptance testing, business readiness, and implementation activities.
  • Curiosity, initiative, and self-motivation; comfort challenging existing practices; ability to build relationships; commercial and outcome focus; adaptability and willingness to learn new technologies; and a focus on measurable business value.

Responsibilities

  • Analyze end-to-end business processes, operating models, and customer journeys.
  • Identify business challenges, inefficiencies, and improvement opportunities; challenge existing ways of working and propose innovative solutions.
  • Translate complex business problems into actionable recommendations and apply systems thinking to understand upstream and downstream impacts of change.
  • Use data to identify trends, root causes, risks, and opportunities; develop hypotheses and recommendations using quantitative and qualitative analysis.
  • Work with data teams to define metrics, dashboards, and business performance indicators.
  • Leverage AI tools and emerging technologies, including ChatGPT, Microsoft Copilot, and Cursor, to improve analysis, delivery, and decision-making.
  • Support identification of automation, workflow, and digital opportunities, and explore how generative AI can enhance underwriting, claims, and operational processes.
  • Build relationships across business and technology teams; facilitate workshops, problem-solving sessions, and design-thinking activities; influence stakeholders through evidence-based recommendations; and communicate complex concepts to technical and non-technical audiences.
  • Support transformation initiatives from idea through implementation; assist with business case development, benefit identification, and outcome tracking; and contribute to business readiness, process design, and operating model evolution.
  • Monitor emerging trends in the London Market and Commercial Insurance sector, including underwriting, claims, pricing, delegated authority, digital distribution, and regulatory change; bring external market perspectives and leading practices into transformation initiatives.

Desired Qualifications

  • A BCS International Diploma in Business Analysis, or working toward this qualification; equivalent recognized business analysis qualifications are also considered desirable.
  • Insurance-industry or related-sector experience is preferred.

About the Company

Sompo International Holdings

Global insurance and reinsurance provider

Sompo International Holdings provides global commercial and consumer property, casualty, and specialty insurance and reinsurance. It underwrites policies by assessing risk, pricing coverage, issuing terms, and handling claims through a worldwide team of about 9,500 professionals. The company differentiates itself with the 137-year heritage of Sompo Holdings, practical expertise, and a collaborative approach under The Ease of Expertise, enabled by its large global footprint to tailor solutions for diverse risk types. Its goal is to help organizations and individuals manage risk by delivering reliable insurance and reinsurance solutions that simplify complex challenges.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Bermuda
Founded
2001

Recently Posted Jobs

Explore more opportunities at Sompo International Holdings

See more jobs