Officers & Executive Committee Officers of the North Carolina Sheriffs’ Association July 2022 – July 2023 Sheriff Ed McMahon Chairman New Hanover County Sheriff Charles S. BlackwoodPresident Orange County Sheriff Darren E. Campbell First Vice President Iredell County Sheriff Mike Roberson Second Vice President Chatham County Sheriff Ricky T. BuchananThird Vice President McDowell County Sheriff Alan C. JonesSecretaryCaldwell County Members of the Executive Committee Sheriff Steve Bizzell Executive Committee Johnston County Sheriff Samuel S. Page Executive Committee Rockingham County Sheriff Asa B. Buck, III Executive Committee Carteret County Sheriff John W. Ingram, V Executive Committee Brunswick County Edmond W. Caldwell, Jr. Executive Vice President and General Counsel