Rowan Simons est l'un des experts internationaux les plus respectés de l'industrie de la télévision chinoise avec plus de vingt ans d'expérience dans la production, la distribution, la diffusion, la publicité et la recherche médiatiques en RPC. Il est président du groupe OMI et conseiller auprès d'une myriade d'organisations médiatiques chinoises, notamment la China International TV Corporation, le Provincial TV Stations Exchange Group et le City TV Stations Research Committee. Il joue au football au moins une fois par semaine pour Forbidden City FC et est l'auteur de Bamboo Goalposts .