Deepak Ohri, Chief Executive of Lebua Hotels & Resorts

Deepak Ohri, Chief Executive of Lebua Hotels & Resorts