Bill has been Chief Operating Officer and Financial Manager for the agency for over three years. Prior to joining the insurance business, Bill worked for a CPA firm and held senior financial positions in the community banking industry. Bill enjoys outdoor adventure vacations, hiking, camping, and walking. He is happily married to Peggy, a high school health teacher, who makes sure he eats healthy foods. They have two sons, a daughter, and two grandchildren.