C

Chubb

Global property & casualty insurer

Director Digital Partnerships

Business Development & PartnershipsPosted on Nov 10
Full-timeVietnamNo salary listed

About the Job

Requirements

  • A Bachelor's degree in Business, Finance, Banking, Technology, or a related field is required; a Master's degree is preferred.
  • At least 8 years of experience in partnership development, digital channel management, bancassurance, or insurance or financial services, including at least 5 years in team management.
  • Experience in bancassurance or multi-line Life and general insurance distribution.
  • Working knowledge of Vietnam insurance regulation and digital sales requirements.
  • Experience leading digital transformation projects.
  • Experience in partnership management, strategic account management, or project management in a technology-related environment, including senior strategic partnerships.
  • Strong problem-solving skills, data-driven decision-making capability, cross-functional influencing skills, and a solid understanding of both agile and traditional development models.
  • Ability to travel as required.
  • Strong English and Vietnamese communication skills, including the ability to communicate effectively with technical and non-technical audiences.
  • Proficiency in MS Office and data management and analysis tools.

Responsibilities

  • Develop, implement, and oversee the digital partnership channel strategy in alignment with the company’s overall direction.
  • Take accountability for channel business results, including revenue growth, profitability, and operational KPIs.
  • Drive long-term partnerships that contribute to revenue growth, customer acquisition, customer retention, and expansion of partnership scope.
  • Monitor market trends, competitor activity, and industry developments to identify opportunities and develop new strategic partnership models.
  • Use data and analytics to set targets, find opportunities, and report channel and strategic progress to senior management.
  • Serve as the primary point of contact for partners and build trusted relationships by understanding partner needs and aligning solutions to support their business goals.
  • Establish, maintain, and develop strategic partnerships with banks, fintechs, and digital platforms.
  • Engage partners to understand their customer journeys, support effective use of company products, and identify upselling and cross-selling opportunities.
  • Negotiate, execute, and oversee partnership agreements and contracts, ensuring effectiveness and compliance.
  • Support senior leadership in building executive-level relationships and facilitating decision-making at Steering Committee level.
  • Conduct regular business reviews with each partner and internally, covering funnel performance, persistency, claims experience, and partner health.
  • Coordinate and drive the implementation of digital business projects and strategic initiatives, ensuring timely, high-quality, and effective delivery.
  • Collaborate with and influence Marketing, Product, and Operations teams to develop partnership campaigns that drive lead generation, customer acquisition, and customer retention.
  • Conduct regular business reviews to track sales funnel performance and identify improvement opportunities.
  • Monitor, analyze, and optimize operational performance, recommending continuous improvement initiatives where needed.
  • Oversee the impact of front-end and back-end design decisions on the customer journey and business outcomes, providing direction at critical stages of development.
  • Manage internal and external stakeholders to ensure effective execution of strategic initiatives.
  • Where possible, act as the single point of contact for shared partners and own a joint partner plan with GI.
  • Deepen cross-selling where GI relationships already exist, and open GI opportunities with Life-only partners where products fit the partner journey.
  • Establish a shared partner scorecard and joint KPIs, including GI referral or attach rate, combined partner revenue, and partner experience, while maintaining a dotted-line working relationship with GI counterparts.
  • Ensure separate-entity requirements are managed, including contracts, licensing, customer consent, and data sharing between Life and GI.
  • Define a phased path from coordinated cross-selling to joint Life and GI propositions, based on proven results.
  • Ensure compliance with internal policies, legal regulations, and risk management requirements across digital partnership activities.
  • Provide regular reporting on business performance, key initiatives, and strategic progress to senior management.
  • Build, develop, and manage the Digital Partnerships team, including work allocation, coaching, training, and performance management.
  • Foster a culture of innovation, collaboration, capability building, and talent retention within the team.
  • Perform other duties as assigned by the line manager.

Desired Qualifications

  • Experience in e-commerce, e-wallet, or fintech, and exposure to digitalization or digital transformation projects, is an advantage.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs