Chubb · 14 hours ago
Head of Commercial Technology, SLM
Chubb is a world leader in insurance, and they are seeking a Head of Small Lower Middle Commercial Insurance Technology to partner with the Commercial Insurance CIO. The role involves overseeing IT projects and activities, managing business transformation programs, and leading a high-performing technology team.
Commercial InsuranceFinancial ServicesHealth InsuranceInsuranceMortgageRisk Management
Responsibilities
Partner closely with business and Commercial Insurance stakeholders to build alignment and define technology strategy, technology roadmap and execution plans
Foster ongoing communication, negotiate for successful outcomes, deliver clear progress updates, and proactively manage and resolve risks and issues
Manage multiple, concurrent business transformation and technology programs and projects
Deliver projects on time, on budget, ensuring that teams meet business expectations and quality standards
Proactively identify and address issues and risks in a timely manner
Uphold Chubb Project management standards are observed through all project phases
Lead the development of multiple applications, driving alignment with Chubb’s architectural standards and expertly leveraging both agile and waterfall methodologies
Drive and communicate service level performance across multiple global, regional, and local systems, ensuring operational excellence
Champion ITIL processes—including incident, problem, and change management—while advancing information security (e.g., vulnerability management) and risk management (e.g., currency) initiatives
Lead and motivate diverse, distributed Chubb and partner teams as a key member of the Global Commercial Insurance Technology Leadership team
Own the talent agenda (acquisition, retention) for the Operation and Commercial Insurance technology function
Develop and implement a comprehensive technology strategy that aligns with Chubb's overall business goals
Stay abreast of emerging technologies and industry trends, identifying opportunities to incorporate new tools and techniques
Foster a culture of continuous improvement and innovation
Work closely with other technology leaders to integrate Claims platforms with Chubb’s existing systems and third-party platforms
Collaborate with cross-functional teams to ensure seamless operation and alignment with business objectives
Engage with senior leadership, providing insights and recommendations on the technology strategy that enables the Claims strategy
Manage relationships with external vendors and partners, ensuring they meet Chubb’s standards and deliver value
Engage in a range of approaches to generate solutions, seeking expert inputs and advice to inform negotiating strategy
Pre-empts and avoids conflict across organizations and with senior internal and external stakeholders
Optimize technology management and development processes to improve efficiency and effectiveness
Develop metrics and KPIs and OKRs to measure the success of technology solutions and initiatives
Build and lead a high-performing team, providing mentorship and development opportunities
Foster an inclusive and collaborative environment that encourages creativity and innovation
Models the highest standards of ethical behavior and reinforce them in others
Represent the organization in an honest, ethical, and professional way and set an example for others to follow
Promote a culture of integrity and professionalism
Qualification
Required
15-20 years of demonstrated experience in developing and running enterprise scale software platforms, out of which at least 10 years in a technology leadership role
5-10 years of leading or being a key leader in digital transformation programs, ideally in Financial Services
Experience in Commercial Insurance domain would be ideal
Experience with standard Project Management frameworks (e.g. PMP)
Experience with Agile development methods and tools
Experience with implementing and operating within ITIL aligned service management frameworks
Bachelor's degree
Benefits
A discretionary annual incentive program
A comprehensive benefits package
Company
Chubb
Chubb is a mortgage firm that offers risk management, property, health, personal, business, health, home, and life insurance.
H1B Sponsorship
Chubb has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (2)
Funding
Current Stage
Public CompanyTotal Funding
$10.25BKey Investors
Berkshire Hathaway
2025-08-04Post Ipo Debt· $1.25B
2024-07-29Post Ipo Debt· $1.3B
2024-05-15Post Ipo Equity· $6.7B
Leadership Team
Recent News
Digital Insurance
2025-12-17
Company data provided by crunchbase