Chubb

Senior Manager, Consumer Product Management

Chubb  •  Bangkok, TH (Onsite)  •  5 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
42
AI Success™

Job Description

  • Develop product strategy to drive our value proposition, and that is aligned with our Brand promise
  • Manage the research consultant to get insight of customer and consumer market
  • Lead the development of new product prototype, and ensure that new product idea has been properly tested to the consumer, and all consumer feedbacks are considered during the development phase
  • Manage the product development process to ensure that the product is successfully launched, and any product related issues are resolved within appropriate timeframe
  • Understand the key value drivers of product profitability, and manage product portfolio to ensure that the product maintains appropriate level of profitability to the organization
  • Work closely with Actuary and RO team to develop product package and pricing, as well as lead the development of policy wording by coordinating with internal parties including Actuary, and Operations
  • Work closely with all distribution channels to ensure that new product development is fully communicated of the development status, selling points, product competition, and recommended distribution channels
  • Work closely with BD and ARM team in developing product planning for existing products of BPs
  • Own the whole relationship with value-added service providers starting from selection, management, and maintenance of the relationships to get the high quality and best deal on any selected services
  • Build and lead a high performing internal product development team
  • Lead the drive for passion in building product innovation that supports the company mission.
  • Create environment that fosters innovation and collaboration with Customer Experience team to create product experience roadmap
  • Contribute to the improvement of customer experience by working with Customer Experience team on experience design,
  • Business Projections: responsible for the planning process from the actuarial perspective, e.g. build-up a sales/production model, planning results with new business and in force, scenario testing
  • Experience studies: responsible for experience studies such as lapse, mortality, expense studies
  • Insurance product awareness

  • Solid experience in directing a creative product development team, combining process management with the nurturing of creative environment that encourages new ideas and innovation.

  • Demonstrate experience managing full product development lifecycle, including product briefing, conceptual development, pricing, and product development.

  • Strong blend of analytical, organizational, planning, decision-making and creative problem solving skills

  • Insurance and healthcare experience considered a plus

  • Bachelor’s Degree in business field

  • Degree or appropriate professional qualification, with at least 7 years of experience in Life or A&H Insurance business, including at least 5 years leading a team.

  • Professional knowledge: Insurance knowledge; actuarial principles; product knowledge; an understanding of capital, profit, value measures and drivers; policy contract terms & conditions

  • Languages capability: Good command of English (both spoken and written)

Chubb

About Chubb

Chubb is a world leader in insurance. 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 approximately 40,000 people worldwide.

Read our Social Media Guidelines here: https://www.chubb.com/us-en/about-chubb/chubbs-social-media-guidelines.aspx

Notre section « À propos » est également disponible en français, ici: https://www.chubb.com/ca-fr/about-chubb-in-canada/a-propos-de-chubb-au-canada.aspx

Industry
Finance & Insurance
Company Size
10,000+ employees
Headquarters
, CH
Year Founded
Unknown
Website
chubb.com
Social Media