Welcome, Log In to Your Account
Michael Li is a portfolio manager for American Century Investments®, a premier investment manager headquartered in Kansas City, Mo.
Dr. Li began his career in the financial industry in 2001 as an intern for American Century Investments, then joined the company in 2002. Previously, he worked for Bristol-Myers.
Dr. Li holds a Ph.D. from the University of Michigan and a master of business administration degree from The Wharton School, University of Pennsylvania.