Glenn is the Chinese-speaking business development manager for Greater China, the land of endless VR possibilities. When he is not travelling across China in high-speed trains or airplanes, he lives in Hangzhou where Tiledmedia's Chinese office is located.
Sign up to view 0 direct reports
Get started