Z

Zurich Insurance

Global insurer providing property, casualty, life

Digital Project Manager

Business AnalysisUpdated on Nov 14
Full-timeJakarta, IndonesiaNo salary listedIn-person

About the Job

Responsibilities

  • Describe as-is-to-be models as part of requirements elicitation and apply different delivery methodologies.
  • Plan and facilitate elicitation sessions and ensure production of associated deliverables.
  • Understand customers’ objectives, processes, and products to make recommendations.
  • Support the project manager in building the business case, including cost-benefit analysis, risk assessment, project scope, and a high-level plan.
  • Produce requirement specifications and outline solution design documents throughout the project life cycle, incorporating change requests and finalizing requirements documentation.
  • Plan and follow up on business analyst activities for the project-program, and analyze and manage requirement risk, traceability matrix, and requirement prioritization.
  • Support development of the test plan, testing, implementation, and training activities, and perform quality reviews of the solution.
  • Support post-implementation activities, including problem solving and measurement of benefits.

About the Company

Zurich Insurance

Global insurer providing property, casualty, life

Zurich Insurance Group provides global multi-line insurance for individuals, families, small and mid-sized businesses, public entities, and multinational corporations in more than 200 countries. Its Property & Casualty arm covers personal lines like car and home, plus a wide range of commercial coverages (property, casualty, motor fleet, marine, construction, energy, financial lines, international programs); its Life business offers protection, savings, retirement, and unit-linked products. The Farmers Group manages Farmers Exchanges in the United States. The company also provides risk engineering and prevention services to help customers reduce risk and build climate resilience, with products sold through agents, brokers, bank partners, and direct channels. Its goal is to provide financial protection and risk management solutions that help customers manage uncertainty and build resilience over the long term.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1872

Recently Posted Jobs

Explore more opportunities at Zurich Insurance

See more jobs