John was formerly a Cal Poly professor of Finance and a portfolio manager. His San Luis Obispo based portfolio management company, Lindvall Capital Management, was founded in 1993 and at one point had over $500 million of investments under management. John is an investor in several real estate partnerships.