Puneet Kumar, Swiss Re

Swiss Re has appointed Puneet Kumar as Location Head for its India Global Capability Centre (GCC), strengthening the leadership team overseeing the global reinsurer's operations and capabilities in the country.

In his new role, Kumar will be responsible for leading Swiss Re's India GCC and supporting its strategic priorities as the centre continues to contribute to the company's global operations. The appointment places him at the helm of an operation that forms part of Swiss Re's wider global services and technology network.

Kumar brings more than 20 years of experience across financial services, technology and global capability centres. Before taking up the new position, he served in senior leadership roles spanning technology delivery, operations and transformation, giving him experience in managing large teams and enterprise functions.

The appointment comes as global capability centres in India increasingly take on responsibilities beyond traditional back-office and support functions. Across the banking, financial services and insurance sector, GCCs are being used for technology development, data and analytics, digital transformation, risk management and other specialised functions supporting global businesses.

For insurance and reinsurance companies, technology and data capabilities have become particularly important as organisations modernise operations and expand the use of automation and artificial intelligence across underwriting, claims, risk assessment and customer-facing processes.

Swiss Re has maintained a presence in India for several years, with its operations supporting different areas of the company's global business. The India centre provides access to technology and specialised professional talent as the company develops capabilities across its international operations.

Kumar's appointment also comes amid continued expansion of India's broader GCC ecosystem. Multinational companies are increasingly establishing and expanding centres in the country to access talent across engineering, artificial intelligence, cybersecurity, data science, finance and business operations.

This shift has changed the role of many GCC leaders, with responsibilities increasingly extending to talent development, innovation, technology transformation and collaboration with global business teams.

As Location Head, Kumar is expected to oversee the India centre's operations while supporting coordination between local teams and Swiss Re's wider global organisation. His role will also involve strengthening the centre's capabilities as companies across the financial services sector increase investments in technology-led transformation.

The leadership change reflects the growing strategic importance of India-based capability centres for multinational financial services companies as they consolidate technology, operational and specialised functions across global markets.

Disclaimer: This article may include information derived from interviews, press releases, public statements, research, company communications and other publicly available or third-party sources. Such material may be summarised, paraphrased or contextualised for journalistic and editorial purposes. All rights in third-party content remain with their respective owners.