

Manager/ Senior Manager, Product Management (Life, Retirement & Health)
Chubb Life Insurance Company Ltd.- Plan and align the strategic positioning,
- Play a key role in product design
- Minimum 8 years’ working experience