2004 to 2005 Program Yearby January 12, 2019January 12, 2019 President: Rick LarsonPresident Elect: Ganeson KandasamyCorresponding Secretary: Dennis NiermanRecording Secretary: Bruce BradwayTreasurer: Tom Erpenbeck