David Posch, general manager, Thudufushi Beach & Water Villas

David Posch, general manager, Thudufushi Beach & Water Villas at the World Travel Awards Asia, Australasia and Indian Ocean Gala Ceremony 2012