CI New Business Technology Lead
Jersey, NJ - USA
Department:
Job Summary
As our New Business Technology Leadand play a pivotal role in shaping the future of insurance technology. Youll drive high-impact transformation initiatives collaborating with executive stakeholders and cross-functional teams to deliver innovative solutions that advance our digital modernization agenda. At Chubb youll enjoy a collaborative and growth-oriented environment competitive compensation and the opportunity to lead projects that make a real difference in a global insurance leader. If youre passionate about leveraging technology to solve complex business challenges and thrive in a technical leadership role we invite you to help us build the next generation of insurance solutions.
In this role you will:
- Lead the vision strategy and execution of technology transformation initiatives for new business opportunities
- Act as a trusted advisor to CIOs CTOs and senior technology stakeholders connecting business needs with innovative technology solutions
- Oversee the end-to-end delivery of digital modernization projects ensuring successful outcomes across consulting sales and implementation
- Build and lead cross-functional teams fostering collaboration across business and technology units
- Drive account development pipeline building and the adoption of emerging technologies
- Facilitate decision-making prioritize initiatives and manage stakeholder engagement at all organizational levels
- Ensure continuous improvement and operational excellence in all technology transformation efforts
Qualifications
- Minimum of 12 years experience in quality engineering in both a hands-on and leadership capacity
- Bachelors and/or Masters degree in Engineering Computer Science or a related discipline; Masters degree in Engineering Information Systems or a related discipline preferred
- Extensive experience in technology consulting digital transformation or insurance/financial services technology leadership
- Proven track record of managing large-scale technology initiatives and stakeholder relationships at the executive level
- Deep understanding of insurance technology trends ecosystems and best practices
- Strong leadership communication and cross-functional team management skills
- Demonstrated ability to drive growth strategies and deliver measurable business outcomes
The pay range for the role is $160000 to $190000. The specific offer will depend on an applicants skills and other factors. This role may also be eligible to participate in a discretionary annual incentive program. Chubb offers a comprehensive benefits package more details on which can be foundon our careers website. The disclosed pay range estimate may be adjusted for the applicable geographic differential for the location in which the position is filled.
About Company
Chubb Life has been in Egypt since 2003. Chubb Life is the international life insurance division of Chubb - the world's largest publicly traded property and casualty insurance company by market capitalization.