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

Department Icon Management/ Strategic Consulting
Posted: 1 month ago
20-25 years
Bangalore
Management/ Strategic Consulting
work from office
Full Time
Closes 29 Nov 2026

Posted: 1 month ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description

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.

Skills

Digital TransformationStrategy ConsultingCorporate StrategyIT TransformationTransformationStrategy ConsultingConsultingChange ManagementCost ManagementManagementStrategy

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

Chubb is the world's largest publicly traded property and casualty insurer. With operations in 54 countries and territories, our 31,000 employees provide commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and other insurance services.

Similar Jobs

View all
Loading...

Looking for something similar?

Bag Logo
Jobaaj
Get jobs like this by email

New Management/ Strategic Consulting roles in Bangalore.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.