MANAGING DIRECTOR, SALES (CHINA) AND GENERAL MANAGER, CHINA OPERATIONS
David joined Topcast as a Sales Manager in 2003 and he was promoted to Managing Director of China in 2020.
David is an outstanding leader. After his university graduation, David worked for a designing institute for around 10 years. He moved to Hong Kong Swire Engineering afterwards and absorb aviation knowledges there for some years, and he began his journey at Topcast.
David possesses a bachelor’s degree.