
Steve Olson, Sp ’78, was elected to his third term as mayor of Franklin, Wis., in April 2020. He has been involved with Franklin politics for more than 35 years and lives in the Milwaukee-area suburb with his wife Beverly. Olson retired from his full-time job at Canon U.S.A. in February 2020.
Published in Fall 2020
Leave a Reply