John Caffrey

Partner and Senior Wealth Advisor

John Caffrey is a seasoned financial professional currently serving as a Partner and Senior Wealth Advisor at Composition Wealth, an independent investment advisory firm since 2021. Prior to this role, John owned and operated Castle Asset Management, LLC from 2004 to 2021 and Castle Financial Advisors, LLC from 2001 to 2022. Additionally, John held the position of Director at Empire National Bank from 2008 to 2021. John earned a Bachelor of Science degree in Accounting and Economics from the State University of New York at Oswego between 1979 and 1983.

Location

Melville, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices