G

Site Leader - Country Head

GCC Circle

India, India, India Full-time June 14, 2026

Found Description

We are currently hiring for a Site Leader position with a SaaS client. The Bangalore Site Leader will drive the continued growth and maturation of the Bangalore office into a world-class, strategically significant global hub. This individual leads with a focus on operational rigor, fosters a culture of innovation, and cultivates the next generation of local leadership — all while maintaining strong alignment with corporate priorities. The ultimate goal is tangible enterprise value, delivered through exceptional talent acquisition and retention, disciplined execution, and a foundation built for scale.


As the senior executive accountable for India operations, the Bangalore Site Leader owns the strategy, day-to-day functioning, and long-term trajectory of the office. This leader will build a high-caliber, cross-functional organization capable of driving meaningful innovation and business outcomes. The role demands full ownership across site performance, people strateg...

Ready to Apply?

Submit your application for Site Leader - Country Head at GCC Circle

Apply Now