charles yapCharles Yap has been appointed Director of Communications at ONYX Hospitality Group