Joan Avedon has joined the board of Generac Holdings