Lead, Business Development & Analysis, Chubb Life

Chubb

Not Interested
Bookmark
Report This Job

profile Job Location:

Hong Kong - Hong Kong

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Description

Job Summary

Business Development & Analysis is a key role responsible for driving data driven decision-making across the regional operations. This position oversees the analysis of market trends and commercial performance to support regional growth and cross market collaboration.

Key Responsibilities

  • Lead the analysis of regional commercial performance including distribution product and customer management
  • Establish best practices for data collection dashboards analysis and KPI reporting
  • Provide data-driven recommendations to CCO on distribution customer and product strategy
  • Work closely with Finance Operations to ensure alignment between insights and execution
  • Lead market research competitive analysis and industry benchmarking to identify growth opportunities
  • Partner with Commercial Strategy and Planning role to support CCO develop annual business plans and cross-market growth strategies


Qualifications
  • Bachelors degree in Business Actuarial Science Economics Finance or related field
  • Minimum of 10 years in business analysis distribution customer project management or a related role in insurance industry
  • Strong data analytical skills and ability to derive actionable insights
  • Strong communication and stakeholder management skills
  • Ability to thrive in a dynamic fast paces environment


DescriptionJob SummaryBusiness Development & Analysis is a key role responsible for driving data driven decision-making across the regional operations. This position oversees the analysis of market trends and commercial performance to support regional growth and cross market collaboration.Key Respon...
View more view more

Key Skills

  • AED
  • Design Management
  • Business Analysis
  • Business Administration
  • Apache

About Company

Company Logo

Chubb Life has been in Egypt since 2003. Chubb Life is the international life insurance division of Chubb - the world's largest publicly traded property and casualty insurance company by market capitalization.

View Profile View Profile