LSN News › India

Business · India Bureau

Noel Tata steps down as Tata Investment chairman after 16 years

Noel Tata has concluded his tenure as chairman of Tata Investment Corporation, transitioning to the role of Chairman Emeritus. Bahram Vakil will assume the chairmanship effective November 12, with Abizer Diwanji appointed to the board.

LSN India · 11 November 2026

Noel Tata steps down as Tata Investment chairman after 16 years

Noel Tata, who has led Tata Investment Corporation for the past 16 years, has stepped down from his position as chairman. He will now assume the honorary role of Chairman Emeritus, a position that recognizes his extended tenure and contributions to the organization.

Bahram Vakil will take charge as the new chairman of Tata Investment Corporation from November 12. The transition marks a significant leadership change at one of the Tata group's key investment entities, which plays a crucial role in managing and deploying capital across the conglomerate's diverse portfolio.

In a related development, Abizer Diwanji has been appointed to join the board of Tata Investment Corporation. Diwanji brings extensive experience to the position and is expected to contribute to the organization's strategic direction during this transitional period.

The leadership changes at Tata Investment Corporation reflect the group's emphasis on refreshing its management structure and ensuring continuity in governance. Vakil's appointment comes as the Tata group continues to navigate evolving business environments across its various sectors.