NCSCHS Officers Chairman:Thomas H. Davis, Jr. President:Gregg F. Schwitzgebel III Vice President:Walter E. Brock, Jr. Secretary:Jonathan E. Hall Treasurer:Victor J. Boone