Where is ITC Headquarters?
Main Office Address and Global Locations

ITC Ltd is a diversified conglomerate with a significant presence across multiple business sectors in India and internationally. The company operates in fast-moving consumer goods, hotels and hospitality, paperboards and packaging, agri-business, and information technology. Its integrated business model allows it to serve a wide range of industries with a comprehensive portfolio of products and services, all managed from its key operational centers.

Where is ITC Headquarters?

ITC Ltd's headquarters are located at Virginia House 37 J. L. Nehru Rd, Little Russel Street, West Bengal, India. This primary facility serves as the strategic core for the company's extensive operations, overseeing its diverse business interests. The location in Kolkata, a major metropolitan area, provides access to a skilled workforce and essential infrastructure, facilitating the management of its wide-ranging activities. The building itself, Virginia House, is a significant landmark, reflecting the company's long-standing presence and commitment to its operational base in India. The headquarters is instrumental in setting the strategic direction for all of ITC's business segments, ensuring cohesive growth and operational efficiency across its various divisions. The headquarters at Virginia House is the central point for ITC Ltd's corporate governance and strategic planning. Key departments such as finance, legal, human resources, and corporate strategy are housed here, working in tandem to guide the company's expansion and diversification efforts. This facility plays a crucial role in coordinating the company's extensive supply chains, managing its relationships with stakeholders, and driving innovation across its business units. The strategic decisions made at this primary base directly influence the performance and direction of ITC's operations in consumer goods, hospitality, paperboards, agri-business, and IT, underscoring its importance as the operational heart of the conglomerate.

Other ITC Office Locations

Main Headquarters
Office Locations
India flag
Little Russel Street
United States flag
Central Point, OR
United States flag
New York City, NY
United States flag
Schaumburg, IL
United Kingdom flag
London
United States flag
Sunnyvale, CA
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

Lending & BrokerageFinanceInsuranceBanking
ConstructionBusiness ServicesResearch & DevelopmentArchitecture, Engineering & Design
Credit Card ProcessingFinanceBanking
Electricity, Oil & GasEnergy, Utilities & Waste

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, West Bengal, 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.