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

Martha A. Cacciola

Financial Consultant

Jonathan R. Catlin, CFP

Assistant Vice President - Investments

Madison Van Patten

Client Associate