Meet our team
Our team is made up of both seasoned and next-generation advisors, providing you and your family the comfort and convenience of working with our team now and in generations to come.

John P. Cavanaugh
Managing Director - Investments
Senior PIM Portfolio Manager


Jonathan R. Catlin, CFP
Assistant Vice President - Investments
