nyfadvertising.com
Ted Lim
Chief Creative Officer, Dentsu Brand Agencies APAC