Michael Smith

Active Merrill, WI Secretary for Church Mutual Insurance Company, S.I.