GCC- Global Capability Center. In simple terms, it is Indian center of foreign headquartered product based MNCs.
GCC is being hyped up in recent few months in news articles, likely paid for too in some cases by some of those newer organisations, so that publicity and branding happens and more and more talented employees join them.
While it has been always there in India, since ages, in all Tier 1 cities, some of the newer MNCs who are setting up base newly in India, keeps repeating GCC GCC GCC, and that’s why you hear of these terms more these days. Being mostly product based companies, they definitely pay better than most of the service based companies, but nothing great either. Basically, product based MNCs, are GCCs, just hyped up a bit these days.
Places to search for job, Google for their names and apply via their website or via LinkedIn too; websites like talent500.