Background
Liu, Helen was born on October 5, 1962 in Shanghai, China. Arrived in United States, 1985. Daughter of Yunshu Liu and Siyu Wang.
Liu, Helen was born on October 5, 1962 in Shanghai, China. Arrived in United States, 1985. Daughter of Yunshu Liu and Siyu Wang.
Bachelor of Science, University of Science and Technology China, Hefei, China, 1985. Master of Arts, Columbia University, New York City, 1987. Doctor of Philosophy, Columbia University, New York City, 1997.
Quantitative equity analyst Bank of America, St. Louis, 1997—2000, Putnam Investments, Boston, since 2000.
Member of Boston Security Analyst Society, American Finance Association.
Married Mark Loewenstein, January 2, 1995. Children: Sarah Loewenstein, Daniel Loewenstein.