David serves as a portfolio manager on the Madison Mosaic Portfolios and the Madison Asset Allocation Funds. David has been working in the financial services industry for over 30 years. He joined Madison in 2009 from ACS Johnson Investment Advisors, where he served as Chief Investment Officer. He earned his BBA in accounting & finance from the University of Wisconsin-Madison. David is a CFA charter holder and a Certified Public Accountant.