Meet the Team
James C. Kieckhafer
Branch Manager/Registered Representative
Certified Public Accountant
BS Marquette University
Jim began his career at Arthur Andersen, LLP in 1982, departing after ten years to form what is now Kieckhafer, Schiffer & Company LLP. Jim has obtained licensure as a Certified Public...
Greg S. Johnstone
Director of Advisory Services
Greg joined KS Financial Advisors in February 2002. As Director of Advisory Services, Greg’s primary role is oversight of financial planning activities, investment research, and new product due diligence.
Scott J. Schiffer
Registered Representative
Certified Public Accountant MBA University of Colorado Scott joined Kieckhafer, Schiffer & Company LLP in 1993 with a desire to combine technical expertise with a focus on client service. Scott brings strong multi state and international...
Ian D. Hornstein
Certified Public Accountant
Brady J. Hanson
Registered Representative
Brady obtained his degree from Northern Michigan University in 2021. He began his career as a financial advisor at Northwestern Mutual Wealth Management, where he gained valuable experience with investment strategies and insurance...