Chubb
Linkedin · Posted 17d ago
Head of Travel
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
Job DescriptionMajor 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
- 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.
- 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
- 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
- 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
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search