HamburgerMenu
iimjobs

Posted by

Meghana Ashok

Senior Recruiter at Chubb

Last Active: 24 August 2026

Job Views:  
77
Applications:  37
Recruiter Actions:  0

Posted in

Consulting

Job Code

1726786

Chubb - Strategy & Transformation Lead - Technology Strategy & Operations Office

Chubb.20 - 25 yrs.Bangalore
Posted 1 day ago
Posted 1 day ago

About Chubb:

Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients. The company is defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb employs approximately 40,000 people worldwide.

About Chubb India:

At Chubb India, we are on an exciting digital transformation journey, driven by a commitment to engineering excellence and analytics. We are proud to share that we have been officially certified as a Great Place to Work for the third consecutive year, a reflection of the culture at Chubb, where we believe in fostering an environment where everyone can thrive, innovate, and grow. With a team of over 2500 talented professionals, we encourage a start-up mindset that promotes collaboration, diverse perspectives, and a solution-driven attitude. We are dedicated to building expertise in engineering, analytics, and automation, empowering our teams to excel in a dynamic digital landscape.

Role Overview:

As a Strategy & Transformation Lead within the Technology Strategy & Operations Office, you will develop and articulate enterprise-wide technology strategy aligned with business objectives. You will manage comprehensive technology transformation initiatives spanning infrastructure, applications, data, and digital capabilities.

Key Responsibilities:

- Partner with C-suite executives and business leaders to identify technology-enabled business opportunities and translate business strategy into actionable technology roadmaps.

- Conduct technology portfolio assessments, capability gap analyses, and total cost of ownership evaluations to optimize technology investments.

- Drive digital transformation and innovation initiatives including cloud, AI adoption, automation, and emerging technology evaluation.

- Define and execute technology modernization strategies for legacy systems and architectural evolution.

- Program manage large-scale, high-stakes transformation programs with complex dependencies, ensuring delivery excellence and measurable business impact.

- Establish transformation governance, define success metrics and KPIs, and create executive reporting frameworks.

- Create compelling executive presentations, business cases, and strategic narratives to secure leadership buy-in.

- Drive organizational change management and technology adoption across the enterprise.

- Manage strategic vendor relationships, technology partnerships, and ecosystem collaborations.

- Drive technology cost management and optimization initiatives to ensure measurable financial returns.

Qualifications:

- Bachelors degree in Engineering, Computer Science, Business, or a related field; Masters degree or MBA strongly preferred.

- 15-20 years of progressive experience in technology strategy, digital transformation, or enterprise architecture.

- Proven track record of developing and executing technology strategies that drive measurable business outcomes.

- Deep understanding of enterprise technology landscape including cloud platforms, modern application architectures, data and analytics, and cybersecurity.

- Experience with digital transformation initiatives including cloud migration, AI/ML implementation, and platform modernization.

- Exceptional strategic thinking, executive presence, and communication skills with the ability to influence C-suite executives.

- Experience with top-tier strategy consulting firms, leading technology companies, or CTO/strategy offices in Fortune 500 organizations preferred.

Why Chubb:

- Join Chubb to be part of a leading global insurance company.

- Our constant focus on employee experience along with a start-up-like culture empowers you to achieve impactful results.

- Industry leader powered by underwriting and engineering excellence.

- Recognized as a Great Place to Work for 2023-2026.

- Focus on speed, agility, and ownership.

Employee Benefits:

Our company offers a comprehensive benefits package designed to support our employees health, well-being, and professional growth. Employees enjoy flexible work options, generous paid time off, and robust health coverage. We invest in the future of our employees through continuous learning opportunities and career advancement programs.

Didn’t find the job appropriate? Report this Job

Similar jobs that you might be interested in

Posted by

Meghana Ashok

Senior Recruiter at Chubb

Last Active: 24 August 2026

Job Views:  
77
Applications:  37
Recruiter Actions:  0

Posted in

Consulting

Job Code

1726786

Loading chat...