Karl is a Vice President and Portfolio Manager and has been with Rockland Trust since 2017. Karl is responsible for integrating an investment strategy that reflects our client’s objectives, financial goals, and risk tolerance including custom asset allocation, long-term goal planning, and securities research. Karl has worked in the financial services industry since 1998.