With over 40 years of wealth management experience, Bill has vast knowledge of the markets, an in-depth understanding of economic cycles and expertise in the various products and investment vehicles available. He maintains an extensive investment business with a high percentage of very long-term relationships with his clients and their families. Bill has also developed and taught several courses in investment and personal finance over the years.