Mahesh Iyer named new Chairman and MD at Thomas Cook India By BWT Online 15 May 2025 After 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 growth Read More