GIC (Global In-house Centers), also known as contact centers or captives are the offshore units that emerged during the 1990s as one of the best ways for organizations to cut down the costs.
Digitalization gave businesses an opportunity to increase their presence in the global market. Various MNCs are restructuring their business model to expand and integrate the GIC model.
There are more than 1700 GCC in India, employing more than 1.2 Million individuals and generating a revenue of approximately $23 billion. The ability of GCCto tap India’s best talent has led to massive growth.