John Benson


Founder, Senior Portfolio Manager

John is a founder of Investment Trust Company and has been with the firm since 1975. Previously, John served as Chief Executive Officer for the firm and continues his role today as Chairman, Senior Portfolio Manager and Director of Equity Management. He has served clients for over 45 years as an investment manager with long-term relationships spanning several generations.He is a graduate of Kansas University and holds an MBA from the University of Colorado.


What do you enjoy most about your role?


“The personal interaction that I have enjoyed with my clients over the years (and in many cases decades) is my primary focus and source of job satisfaction.  That, along with the opportunity to work for many years with my colleagues who are all first-class professionals, makes my role at Investment Trust Company self-actualizing.”


Where can we find you outside the office?


“My wife and I are avid travelers and have spent a lot of time in our two favorite destinations, Italy and Great Britain.  We have two grown children and enjoy time at home with our two Cavalier King Charles dogs, Pip and Stella.”