This role has responsibility for all aspects of the Chubb travel insurance portfolio in the Asia Pacific region, with focus on managing a team at regional and local levels, overseeing key partnerships, developing distribution and new partnerships, organic growth from existing distribution, managing P&L and profitability, and strategizing for long-term growth.
Responsibilities:
- Define and execute travel insurance strategies for the region and work with relevant stakeholders to drive local execution.
- Lead team of dedicated travel insurance staff at regional office and in countries, including developing the team across the region as necessary/justified.
- Significant focus on successful roll out of key new business opportunities .
- Execute strategies for organic partner growth – Revenue Maximisation.
- P&L Responsibility and Portfolio Management with focus on meeting/exceeding revenue/profit goals.
- Act as the lead business developer for travel insurance in the Asia region, identifying new opportunities, working with the team to develop pitches, and closing deals.
- Lead from the front in developing and aggressively driving growth of digital travel partnerships.
- Direct responsibility and management of major Chubb accounts.
- Lead development of D2C distribution in key countries, including developing and overseeing marketing plans.
- Product development and innovation, including conceptualizing new product delivery and customer acquisition mechanisms.
- Responsible for deployment of Travel IT and ensuring efficiency and automation in operations and business processes.
- Manage all travel-related service relationships with external and internal service platforms
- Deliver cost containment while building reputation for service leadership.
- Engage key Chubb internal partners and stakeholders to assist in delivery of the strategic vision for travel insurance in the region.
- Perform the role in an honest, open and ethical manner, placing fair customer outcomes at the heart of decision making.
- Promote a corporate culture which pays due regards to the interests of customers and is committed to the achievement of fair and appropriate Customer Outcomes.
- At least 8 to 10 years travel industry, travel insurance and/or consumer lines insurance experience.
- Excellent written and verbal skills
- Previous experience in working with a multinational company, preferably in the financial services sector
- Experience in managing people across cultures.
- Entrepreneurial spirit; Previous experience in starting up or running a business (or line of business for a corporation) preferred.
- Experienced in sales and business development.
- Mobility: willingness to travel extensively is required.
- Experience with travel industry IT and systems is a plus.
- Strong interpersonal and motivational skills (i.e. good people manager).
Report job