Dilip Puri

Managing Director, Starwood Hotels and Resorts, India

Dilip Puri is Managing Director India and Regional Vice-President South Asia at Starwood Hotels and Resorts.