Where is ITC Headquarters?
Main Office Address and Global Locations

ITC Ltd is a diversified conglomerate with a broad operational footprint spanning fast-moving consumer goods, hospitality, paperboards, and agribusiness. The company manages its extensive portfolio through a network of facilities that support its integrated business model. Its corporate structure is anchored by a primary base in India, which coordinates activities across its various sectors and international interests.

Where is ITC Headquarters?

The official headquarters of ITC Ltd is located at Virginia House 37 J. L. Nehru Rd, Little Russel Street, West Bengal, India. This facility serves as the primary base for the organization, situated in a prominent district of Kolkata. The building functions as the operational heart of the company, housing key administrative departments and executive leadership teams. The structure is designed to accommodate the complex requirements of a multi-business conglomerate, providing the necessary infrastructure for managing diverse industrial and consumer-facing operations. It remains a fixed point of reference for the company's long-standing presence in the region. As the strategic core of the enterprise, this location facilitates the coordination of business units ranging from hotels to agricultural commodities. The facility supports global operations by centralizing decision-making processes and ensuring alignment across all domestic and international branches. By serving as the command center for the company, the headquarters enables the efficient management of supply chains and corporate governance. It acts as the main facility where long-term business strategies are formulated to sustain the company's integrated growth. This site is essential for maintaining the operational continuity of the firm's wide-reaching commercial activities.

Other ITC Office Locations

Main Headquarters
Office Locations
India flag
Little Russel Street
United States flag
New York City, NY
United States flag
Schaumburg, IL
United Kingdom flag
London
United States flag
Chula Vista, CA
Bolivia flag
La Paz
United States flag
Miromar Lakes, FL
These locations enable ITC to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.

More Headquarters in India

HospitalityTours and Activities Reservations
Credit Card ProcessingSecurities TradingFinanceBanking
Minerals & Mining
RetailMotor VehiclesAutomobile DealersManufacturing

Frequently Asked Questions Regarding ITC Headquarters and Office Locations

Where is ITC headquartered?
ITC main headquarters is located at Virginia House 37 J. L. Nehru Rd, Little Russel Street, West Bengal, 700071, India
What is the address of ITC Ltd's headquarters?
The main office is at Virginia House 37 J. L. Nehru Rd, Little Russel Street, India.
In which countries does ITC Ltd have offices?
ITC Ltd has offices in countries such as India, United States, and United Kingdom.
How do I contact ITC Ltd's main office?
You can reach the headquarters by phone at +91 3322889371, if available.
Does ITC Ltd have global office locations?
Yes, ITC Ltd has global offices.
Sign Up for Free to explore more.