Mahesh Iyer named new Chairman and MD at Thomas Cook IndiaByBWT Online15 May 2025After over 20 years of leadership, Madhavan Menon steps down from Thomas Cook India; Mahesh Iyer named new Chairman and MD to lead the next phase of growthRead More