Current Officers Kevin Gaydosh Vice President Diane Richards Board of Directors Ken Richards Past President