Alice Wen was born in Tainan, Taiwan in 1958. She studied in Taipei First Girls High School in New Taipei City, Taiwan. In college, she studied the sciences and had aspirations of becoming an astronaut. Received scholarship from University of Oklahoma, Norman, Oklahoma, she studied abroad and earned her first Master of Science degree. Post-Master degree, she worked at NASA in Maryland before moved with her husband to Baton Rouge, Louisiana, where she worked as a research associate at Louisiana State University. While working, she studied to obtain a second Master’s degree in computer science. She moved to Houston, Texas with her husband and son for a better education environment for her son. After working at Exxon, she established her own business, iWen International, Inc., an IT consulting company.