Share this Job

Shanghai, 31, CN

Business Analyst Manager


About Swiss Re Corporate Solutions

Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer. We anticipate and manage risks, from natural catastrophes and climate change to cybercrime.

Swiss Re Corporate Solutions is the commercial insurance arm of the Swiss Re Group. We offer innovative insurance solutions to large and midsized multinational corporations from our approximately 50 locations worldwide. We help clients mitigate their risk exposure, whilst our industry-leading claims service provides them with additional peace of mind.

Swiss Re Corporate Solutions offers a flexible working environment where curious and adaptable people thrive. Are you interested in joining us?


About the Team

Swiss Re Corporate Solutions China is now looking to build business with personal insurance products sold under the brands of existing and new distribution partners. Execution of this strategy is via a B2B2C model across a variety of primary platforms.

In this role, you will be responsible for collecting and analyzing the system business requirements from business owners of Operations, identify the priority according to business and operation strategy,  transfer requirements to Tech team and closely monitor the implementation. 

About the Role

  • Operational system requirements collection and analysis, including Policy Admin, Billing Collection & Payment, Claims, Contact Center, VAS, Complaint Handling, Ops Excellence, etc.
  • Requirements planning based on business priority and follow up the delivery progress to ensure requirements go-live in time.
  • Communicate with business owners about business rules & flows and author business requirement documents
  • Communicate with Tech team about the business requirement to ensure requirements transferred clearly and completely 
  • Review Business Specification Documents written by Tech Business Analyst.
  • Assist business owners to run user acceptance test to ensure system function consistent with business requirements.
  • Overall management of requirements, process, budget, delivery plan for key tech project as Project Manager.

About You

•    You like technologies, mobile applications, and artificial intelligence etc., and dare to try new things to policy administration
•    You pay attention to details and are data-driven
•    You have curiosity, intellectual capabilities and perseverance to continuously improvement your processes and aim to building a first-class customer service system
•    You are patient in handling external stakeholders such as TPAs and partners
•    You can work under time constraints and pressure, and are excellent at handling conflicts and complaints from various stakeholders
•    You are a great team player and love to identify customer services solutions together with partnership managers and other cross functional teams
•    You are influencing and can communicate your ideas to all key stakeholders clearly

•    College degree or higher in technology, business, or lean management etc.

•    Excellent written and oral communication skills in Chinese Mandarin is a prerequisite, and
•    Fluency in English is a must

Professional experience
•    8 years of relevant experience in insurance industry as the business analyst, IT project manager
•    Have communication ability to help business users identify system requirements and transfer requirements to tech & vendor team clearly.
•    Familiarity with the business rules/flow of Policy Admin, Endorsement, Claim, Billing Collection & Payment, etc.
•    Good at project/requirement management.

Other skills required
•    MS Office Suite: MS Word, PPT, EXCEL
•    Outstanding interpersonal, communications and presentation skills

Reference Code: 94527 


Job Segment: Business Analyst, Claims, Manager, Finance, Insurance, Management