Skip to content

Deck McCormick

Deck McCormick

Chief Executive Officer

Direct: (317) 775-6110

After graduating from Southern Methodist University in 1974, Deck McCormick entered the insurance business and never looked back. Founding InSource, Inc. in 1987 allowed him to develop his experience in financial estate planning and marketing of life insurance and annuity products on a regional basis.

Today, with more than 40 years of insurance experience, he has grown InSource into a regional annuity and insurance marketing firm. He presently serves on the management councils for three leading annuity carriers. For Deck, success in business is about viewing the sales process from the interest of the buyer.

The true measure of success in life, he believes, is found in the strength of his family, which includes his wife, Patty, and five children, some of whom are presently involved in the company. Deck holds his 63, 65, 6, and 7 securities licenses. In his spare time, he enjoys taking family vacations, golfing, hunting, and hiking.