Chubb · Bangkok, Thailand
Head of Travel
Listed on Chubb’s official careers site. Posted May 11, 2026. Check that it is still open and apply there.
Apply on Chubb’s careers site →Job description
Major Duties and Responsibilities
- Manage Travel insurance portfolio to continue sustainable growth Strategically grow Travel portfolio through various distribution channels including
- Direct to Consumer (DTC), OTA, Group business, and Agency to stay on top of the market
- Work clsoely with Business Development team to win more business partners a Manage Travel business partners effectively to foster partner’s relationship
- Deliver operational and service commitment for best customer experience
- Oversee cost optimization to ensure profitability and sustainability from DTC channel and develop strong proposition to win over this channel
- Stay on top of Travel product development to remain competitive
- Ensure operational efficiency for best customer experience
- Explore cross sell and upsell opportunities from and to Travel business across other Chubb’s product lines
People Management
- Build and develop high-performing teams and functional leaders
- Establish and maintain strong relationships with regional, country, and functional leadership
- Provide tools, infrastructure, and actionable management information to support business governance and decision-making.
Qualifications
Skills
Strategic leadership and vision-setting
- Strong stakeholder management and relationship-building skills with experienced management of complex organization and multi-key stakeholders both internally (local and international), and externally
- Proficiency in project management and business transformation
- Strong analytical and quantitative abilities with P&L management background
- Excellent communication, negotiation, and influencing skills Deep understanding of market segmentation, portfolio management, and distribution
- Proven ability to build and lead high-performance teams
Experience Minimum
- 5 years of insurance leadership experience, including full P&L responsibility Deep expertise in Travel insurance and Travel industry including Travel operator/ aggregator Background in Digital landscape with SEO/SEM/UX/UI to be a plus
Qualifications
- Bachelor’s or Master’s degree in Business, Finance, Insurance, or a related field.
Advanced certifications in insurance or risk management are an advantage. Proven track record of strategic leadership and delivering business results. Strong communication skills and fluent in English
More jobs at Chubb
AVP, Claims-Motor
Bangkok, Thailand
Accident & Health Pricing Underwriter
Bangkok, Thailand
Chubb Life: Senior Manager - Agency Compensation
Bangkok, Thailand
Chubb Life: Senior Manager - Core Partnership (KA, NTL)
Bangkok, Thailand
Chubb Life: Supervisor - Pricing
Bangkok, Thailand
Similar jobs at other companies
EMEA Head of Travel & Expense Management - Vice President
Morgan Stanley · London, United Kingdom
travel manager
Richemont
Travel Assistant
O'Reilly Automotive · Headquarters
Travel Consultant
Las Vegas Sands · Macao
Travel & Expenses Specialist
ABB · Bangalore, Karnātaka, India