Background
Feng, Sarah was born on September 22, 1962 in Taipei, Taiwan. Daughter of Fen and Sue Feng.
international relations director
Feng, Sarah was born on September 22, 1962 in Taipei, Taiwan. Daughter of Fen and Sue Feng.
Master Sociology, Western Illinois University, 1991.
Account executive, Chinese television, Washington, 1991-1993; director, Eastern television, Taiwan, since 1993.