Bengaluru & Pune | 18 November 2025: The Standard, a leading U.S.-based insurance and financial services company, has strengthened its global operating footprint with the launch of two new Global Capability Centres (GCCs) in Bengaluru and Pune. The move signals the company’s intent to build a scalable, tech-driven global operations model anchored in India’s deep talent ecosystem and digital maturity.
A Strategic Tiered Location Model for Global Scale
Rather than concentrating operations in a single Indian city, The Standard has opted for a deliberate multi-location strategy, leveraging Bengaluru for its established technology leadership and Pune for its risk, operations, actuarial, and analytics talent. The company is expected to hire across engineering, product, data science, operations, finance, cybersecurity, and cloud roles – building a talent architecture that supports both current needs and future transformation initiatives.
This distributed footprint allows The Standard to:
- enhance business continuity and operational resilience
- access differentiated talent pools across functions
- scale digital and AI-led capabilities sustainably
- mirror the multi-hub model adopted by mature GCCs globally
The strategy positions India not merely as a cost-efficient delivery destination but as a central pillar of the company’s enterprise transformation agenda.
Leadership at the Helm
The expansion is being led by Mohua Sengupta, Senior Vice President & Country Head for India, a seasoned GCC and digital transformation leader with nearly three decades of experience. Under her leadership, The Standard’s India centres are expected to evolve into high-value capability engines that directly influence strategic decisions, customer experience, and enterprise innovation. Speaking on her appointment and the India expansion, Sengupta said:

Ask an Expert
