NCR (Noida) - Headquarters
Situated near New Delhi in the NCR (National Capital Region), our J-block office in Noida serves as the cornerstone of our operations. As our India HQ, it features a massive 10-story building that can accommodate 4000 employees, making it ideal for setting up captive units. Located approximately 20 km (15 miles) from India’s capital, this prime location benefits from a rich talent pool, numerous technical colleges, and the presence of several Fortune 500 company offices.