John has been investing professionally and personally for more than 25 years. In 2003, he brought his team to RBC Wealth Management where his main role is to oversee the entire wealth management process for both individuals and institutions. As part of the Corporate Executive Services program, John is among a select group of advisors who work closely with RBC Capital Markets to provide high-level services to corporate clients and their executives. He also serves as a consultant to institutional retirement plans for larger firms. John also is a member of RBC Wealth Management’s Chairman’s Council, which recognizes the top 150 financial advisors in the firm.
From 1988 to 1993, John was a senior communications consultant for Bell Atlantic. He helped facilitate the integration of Bell Atlantic and Northern Telecom. After the merger of the two companies, he joined Bell Atlantic Meridian Systems. In 1993, John joined Kidder Peabody, a GE company, as a financial consultant. After PaineWebber bought Kidder Peabody, John stayed on to become senior vice president of investments. In fall 2000, John became an executive director at CIBC Oppenheimer. While there, he was a member of CIBC Round Table, the Wealth Management Panel, and the Chairman’s Council. Additionally, John was one of twelve members of the CIBC National Advisory Council. He holds a Bachelor of Science degree in finance with a concentration in personal planning from Old Dominion University.