Portfolio Partners

Jennifer Haas

Vice President, Operations

With over 17 years in financial services, Jennifer brings a wealth of knowledge and a spirit of hard work. Jennifer focuses on firm-wide management of client service and operations, tax and investment management. In addition, she manages the IT and Human Resources departments at AdvisorNet Financial where she sits on the executive team. Jennifer graduated from Gustavus Adolphus College and holds her Series 6, 7, 63 and 65. Jennifer and her family live in Rockford and enjoys her spending time with her husband and two children and their family dog. Jennifer Haas is a Registered Representative.

Al Johnson

Chief Investment Officer

Al serves as the Chief Investment Officer of the Portfolio Partners department, as well as Vice President and shareholder of AdvisorNet Financial. He is a co-founder of Portfolio Partners and continues to serve in this role. He joined AdvisorNet in 2007 as part of AFP’s Investment and Research Department (IRD) and Portfolio Committee. After developing an improved retirement income strategy, he advanced to managing IRD’s day-to-day business. He plays a central role in the development and ongoing maintenance of both the strategic and tactical asset allocation models and is responsible for the oversight of all aspects of portfolio management. Al holds his series 7 and 66 registrations, holds the Accredited Wealth Management Advisor (AWMA) designation, and is a graduate of the University of Minnesota-Duluth.


The Portfolio Partners team specialize in investments, research and, back-office support to help you maximize your time with your clients.


Portfolio Manager**
612.436.3774 abell@jrafinancial.com

Breanna Johnson

Key Accounts Manager
612.436.3774 bjohnson@myportfoliopartners.com

Diahnn Borowicz*

Operations Manager
612.436.3774 dborowicz@myportfoliopartners.com

Matthew Koski*

Internal Sales Support
612.436.3774 mattk@myportfoliopartners.com