John joined the Opelika office of Alliance Insurance Group in 2012, bringing more than 22 years of experience in the insurance business. Prior to joining, John served in a marketing capacity with one of the largest property and casualty agencies in Alabama and has owned his own agency specializing in employee insurance benefits.
John is a 1983 graduate of Auburn University where he earned a Bachelor of Science degree in Finance. He and his wife Michelle live in Auburn, Alabama.