Business Growth Manager, Digital

CHUBB · Ho Chi Minh City, Ho Chi Minh, Vietnam

Location
Ho Chi Minh City
Job Type
Regular - Full time
Posted
June 24, 2026

Job Description

Role Purpose:
Focuses on accelerating business growth, optimizing digital channels, leveraging data/technology, and scaling partner networks.
This includes building up the strategy and action plan, setting up business capability and Partner network across the Country, under the direction of the Chubb Vietnam’s Business (Digital and Partnership) Development Management and Regional Head of Digital Distribution/DM/ Travel/ Corporate/ Digital Managers.

Key Responsibilities:
- Develop and execute growth strategies for Consumer and Digital channels, focusing on revenue acceleration and market expansion.
- Set clear, data-driven targets and action plans to optimize business performance.
- Monitor and adjust strategies based on market insights and digital analytics.
- Build and nurture strategic partnerships with financial institutions, fintechs, e-commerce, retail, and alternative channels.
- Lead negotiations and onboarding of new partners,...

Ready to Apply?

Submit your application for Business Growth Manager, Digital at CHUBB

Apply Now