Chubb Life Global Office: VP, Product & Proposition for Greater China

Reposted 6 Days Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Expert/Leader
Insurance
The Role
The VP of Product & Proposition will lead product strategy, development, and go-to-market initiatives for Greater China, focusing on customer acquisition and portfolio growth.
Summary Generated by Built In

Role Objective:

Support the Chief Commercial Officer to achieve top line growth by developing product and proposition strategy and execution to identify, nurture and acquire target consumers and retain and grow the existing customer base.

This role will provide leadership and subject matter expertise in product development utilizing market and consumer insights, data collection and analysis and customer experience management to engage insurance and wellness users.

Duties & Responsibilities:

  • Collaborate with Greater China markets on setting product strategy based on local customer needs and channel requirements to boost top-line growth and effectively manage product mix to enhance portfolio margin
  • Support Greater China markets to design, develop and deliver go-to-market insurance and wellness propositions
  • Lead the product development and implementation of Bermuda product line
  • Develop and monitor our competitive position in terms of customer, and service proposition through market research, data analysis and feedback from internal stakeholders
  • Using knowledge of the market and competitors, identify and develop the company’s unique selling propositions and differentiators
  • Works closely with Product Owner to communicate vision and requirements for new features
  • Holds Product Owner accountable for timely feature delivery
  • Engages in development process as needed to provide clarity and direction leveraging best practices sharing across markets
  • Oversees commercial and operating performance of product scope against stated KPIs
Qualifications
  • 10 + years of experience in a product, marketing or actuarial role; experienced leader in product strategy and launch;
  • Have in-depth understanding of Greater China markets including market dynamics, competition, regulation, customer sentiment etc
  • Understanding of life and health insurance product from a marketing and product perspective or equal experience within other financial services environments
  • Able to understand and well communicate with distribution needs
  • Flexible and comfortable operating in a rapid growth environment and dealing with ambiguity. The role has a high degree of independence in making assessments and taking decisions in line with overall company and Chubb Group functional strategy;
  • Proven success driving sizeable growth within a business
  • Driven to be successful and drive the brand forward with a hands-on approach to managing and delivering projects;
  • Outstanding communication skills, particularly the ability to convert complex ideas and quantitative data into simple messages;
  • Language and Communication: Excellent interpersonal and communication skills able to communicate across cultures and with staff where English is their second language;
  • Excellent interpersonal skills and able to work with all levels of management;
  • Experience working in large multi-national companies

Skills Required

  • 10 + years of experience in a product, marketing or actuarial role; experienced leader in product strategy and launch
  • In-depth understanding of Greater China markets including market dynamics, competition, regulation, customer sentiment
  • Understanding of life and health insurance product from a marketing and product perspective
  • Proven success driving sizeable growth within a business
  • Outstanding communication skills, particularly the ability to convert complex ideas and quantitative data into simple messages
  • Experience working in large multi-national companies
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Zürich
27,791 Employees

What We Do

Chubb is the world’s largest publicly traded property and casualty insurance company. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London, Paris and other locations, and employs 31,000 people worldwide. Additional information can be found at: chubb.com.

Similar Jobs

Remote or Hybrid
2 Locations
289097 Employees

Citadel Logo Citadel

Campus Referrals - Quantitative Research (Asia)

Information Technology • Software • Financial Services • Big Data Analytics
In-Office or Remote
2 Locations
4000 Employees
Remote or Hybrid
2 Locations
289097 Employees

TransUnion Logo TransUnion

Accountant

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
Hong Kong
13000 Employees

Similar Companies Hiring

Globe Life Thumbnail
Insurance • Financial Services
McKinney, TX
3000 Employees
MassMutual India Thumbnail
Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account