Lin Yiming became Senior Vice President of China Academy of Space Technology since November, 2016. Prior to assuming this position, he was President of Institute of Spacecraft System Engineering, CAST.
Lin Yiming joined CAST in 1997, he has successively held the position of assistant to vice president, vice president and president of Institute of Spacecraft System Engineering. He was appointed assistant to the president of CAST in June, 2016.
Lin Yiming holds a doctor Degree from National University of Defense Technology.
Lin Yiming was born in October, 1970 in Jiang Xi, China.