Jul 6, 2020Ravi Shankar appointed Senior Vice President Finance at The Leela Palaces, Hotels and ResortsRavi Shankar appointed Senior Vice President Finance at The Leela Palaces, Hotels and Resorts. Shankar will oversee the finance...