Originally from Bloomingdale, IL, Eric now lives in Duluth with his wife, Janelle Frost, their twins, Braxton and Brinley, and their dog Kizer. He graduated from Minnesota State University Moorhead with a Bachelor of Science degree, and brings leadership experience through a diverse sales background. Eric is licensed in personal and commercial insurance, and is currently working on the completion of the Certified Insurance Counselor program.