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