Noaf Tahlak, Marketing Manager, TDIC @ ITB 2011

BTN talks to Noaf Tahlak, Marketing Manager, TDIC at ITB 2011