Lords Hotels and Resorts announced the appointment of Raj Subba as General Manager of its three hotels, Denzong Shangrila Lords Inn , New Orchid Lords Inn at development area, and Orchid Lords Eco Inn at M.G. Marg in Gangtok, Sikkim.
Subba brings with him more than two decades of experience in the hotel industry.
In his new role, Subba will introduce new strategies through innovative management, generating new business, improving profitability and managing an enthusiastic team.
Read more: Appointments