ANFINSON GILBERTSON WEALTH MANAGEMENT - Key Persons


Bob Haines

Job Titles:
  • Associate
  • Registered Representative
Bob has been with Anfinson Thompson for a few years, but has spent more than 34 years in finance. Bob loves the open spaces, changing seasons, short commutes and friendly people of rural Minnesota. This is where his roots are. When Bob was young he dreamed of being a professional basketball player. Bob has worked with numerous nonprofit and for-profit organizations during his career. He has recently served as Chair and Treasurer of the local YMCA Board, Treasurer and Executive Committee Member of the Green Lake Lutheran Ministries Board, and Church Council Treasurer and Executive Committee Member of the Bethel Lutheran Church Council. He has also served as the CubMaster (leader) of Cub Scout Pack 224, Trustee and Finance Committee Member for Prairie Lakes Environmental Learning Center, a Blandin Community Leadership Program graduate, active Boy Scout volunteer, Church Council President at Calvary Lutheran Church, and many other volunteer leadership roles in our community.

Christine Moe

Job Titles:
  • Associate
  • Executive Assistant
Chris has been in the financial services industry since 2003. She enjoys the variety of work that crosses her desk daily as the Executive Assistant to Thomas Gilbertson and David Anfinson. Chris enjoys interacting with clients and building relationships. She believes in the importance of providing an exceptional experience and creating a positive impact on client lives. Chris grew up in New Hope, Minnesota and moved to Willmar during high school. She graduated from Willmar Senior High and attended Ridgewater College earning an Administrative Secretary degree. Chris also holds life, disability and long-term care insurance licenses and is a Notary for the State of Minnesota. Chris lives in Willmar with her husband and two dogs, Gunnar and Annabelle. They have two grown children and three granddaughters. Chris enjoys making wine, crocheting, going on motorcycle trips and spending time with her granddaughters.

David Anfinson

Job Titles:
  • Associate
  • Partner
  • Chairman of the Board of Directors of Carris Health
David is currently Chairman of the Board of Directors of Carris Health and presides on the Board of Directors of Centracare Health as well as serving on their executive and audit committees. He previously served as Chairman of Rice Hospital for 6 years, Board of Directors of Luther Theological Seminary in St. Paul and Green Lake Lutheran Ministries. He has also served on the executive committees and as treasurer for the Southwestern MN Synod (for 8 years) and the Shelter House, served on the board of the Minnesota Association of Public Accountants, the Willmar Community Foundation board, Vinje Lutheran Church Executive Committee, and the Willmar Noon Kiwanis.

John Dean

Job Titles:
  • Associate
  • Insurance Specialist

Kim Nichols

Job Titles:
  • Administrative Assistant
  • Associate
Kim Nichols was born in Litchfield, Minnesota. She spent the first 20 years of her professional career working for Strom Engineering Inc., in which her duties were payroll, accounts receivable and general office duties. Kimm moved to the Willmar area in 1992 and spent the next 10 years raising her two children. Kim is excited to be joining the Anfinson Gilbertson Wealth Management team! She has worked for Tom Gilbertson since 2014, where her duties were aiding in the transition of Fladeboe Financial Services, Inc to Gilbertson Management. As office manager, she was able to use her organizational sizes in merging two offices. Kim enjoys all outdoor activities including hiking, swimming, snow skiing, feeding the birds, but most notably gardening. When not at work you can find her somewhere in the dirt!

Thomas Gilbertson

Job Titles:
  • Associate
  • Financial Advisor
  • Partner