Are you a strong people manager looking for your next challenge?
If you are passionate about developing others and using your leadership qualities within one of the largest insurers in the world then we would love to hear from you!
We are looking for a creative and ambitious Head of Travel to join our established and growing business. This role has responsibility for all aspects of Chubb's travel insurance portfolio across EEA, with focus on coordinating key partnerships, developing distribution, organic growth from existing distribution, leading P&L and profitability, and strategizing for long-term growth.
The role will be based in Crawley but we would consider other locations including London for the right candidate.
There is an expectation of international travel and we are willing to consider candidates who are looking to work on a flexible working basis; including regular home working or condensed hours.
•Define and execute travel insurance strategies for the region and work with relevant partners to drive local execution. Manage a team of travel insurance/ accident & health staff, including developing team across the region as necessary.
•P&L Responsibility and Portfolio Management with priority on meeting/exceeding revenue/profit goals.
•Handle all travel insurance distribution channels, in particular digital channels (B2C, airlines, online distributors).
•Engage key Chubb internal partners 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 its customers and is committed to the achievement of fair and appropriate Customer Outcomes.
•Ensure that business activity follows the requirements of the Chubb Conduct Risk Framework, Conduct Risk Policies and operates within the defined Chubb Risk Appetite.
•Significant focus on successful roll out of key new business opportunities.
•Execute strategies for organic partner growth – Revenue Maximisation.
•Product development and innovation, including conceptualising new product delivery and customer acquisition mechanisms.
•Responsible for deployment of Travel IT and ensuring efficiency and automation in operations and business processes.
•Balance all travel-related service relationships with external and internal service platforms
•Deliver cost containment while building reputation for service leadership.
•Run direct and indirect reports so that they are motivated, trained and developed to succeed in their roles.
Qualifications & Experience
•Excellent written and verbal skills
•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.
•Strong communicator/motivator with excellent interpersonal skills.
•Knowledge of a European language preferred but not essential.
Integrity. Client focus. Respect. Excellence. Teamwork
Our core values decide how we live and work. We’re an ethical and honest company that’s wholly committed to its clients. A business that’s engaged in mutual trust and respect for its employees and partners. A place where colleagues perform at the highest levels. And a working environment that’s reciprocal and considerate.
Diversity & Inclusion. At Chubb we consider our people our chief competitive advantage and as such we treat colleagues, candidates, clients, and business partners with equality, fairness and respect, regardless of their age, disability, race, religion or belief, gender, sexual orientation, marital status or family circumstances.