Eugene Ng

Feb 21, 2018

What personalised events mean in China

To engage attendees, every live experience must be unique