Artist Series: Meet Xing GanXing Gan is an artist in Johannesburg. She is Head of Branding, Marketing and PR at UnionPay International Africa Office and currently...