Alex Zhou, derzeit Leiter der Marketing-Abteilung der "Magic Compass Group", war in verschiedenen Führungspositionen bei bekannten Unternehmen wie Didi Global, Bytedance, Meituan Group und BlueFocus Communication Group, wo er Positionen als Head of Marketing und Brand Management innehatte.
Im Jahr 2018 wurde er zum "Cannes Lions International Festival of Creativity" in Frankreich eingeladen, wo er die globale CMO-Podiumsdiskussion leitete, sowie eine Reihe von Artikeln in den offiziellen Sozialen Medien der Cannes Lions veröffentlichte.