YC Deveshwar, ITC's longest-serving corporate chief breathed his last Saturday morning.YC Deveshwar, ITC's longest-serving corporate chief breathed his last Saturday morning. He was 72 and is survived by his wife and son. Deveshwar had over two decades of experience at the helm of ITC as the Executive Chairman and Chief Executive Officer till February 4, 2017.
He stepped down as the Chief Executive of the company in 2017 and started serving as Non-Executive Chariman. Sanjiv Puri is the current CEO and MD of the company