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
Little Russel Street
Central Point, OR
New York City, NY
Schaumburg, IL
London
Sunnyvale, CA
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
Frequently Asked Questions Regarding ITC Headquarters and Office Locations
Sign Up for Free to explore more.