Executive Board

Alejandra Sotelo 
Deputy Chief of Police
Executive Board Member

Wilmington Police Department
P.O. Box 1810 Wilmington, NC 28402

Phone: 910-343-3656
Email: Alex.Sotelo@wilmingtonnc.gov

Todd Joyce


Fayetteville Police Department
467 Hay Street Fayetteville NC 28301

Phone: 910-433-1824
Email: TJoyce@ci.fay.nc.us

James Avens
Deputy Chief

Elizabeth City Police Department
305 East Main Street, Elizabeth City, NC 27909

Phone: 252-335-4321
Email: javens@cityofec.com

Estella Patterson
Chief of Police
Second Vice President

Raleigh Police Department
6716 Six Forks Road, Raleigh, NC

Email: epatterson@cmpd.org

Phil Harris
Chief of Police
Executive Board Member

Brevard Police Department
114 W Jordan St, Brevard, NC 28712

Phone: 828- 883-2212
Email: phil.harris@cityofbrevard.com

Joseph Graziano 
Deputy Director
Executive Board Member

Criminal Justice Education & Training Standards

PO Box Drawer 149

Raleigh, NC 27602

Phone: 919-661-5980
Email: jgraziano@towb.org

Johnny Jennings
Police Chief
Executive Board Member

Charlotte-Mecklenburg Police Department
601 East Trade Street Charlotte, NC 28202

Phone: 704-432-3431
Email: jjennings@cmpd.org

Chris Blue 
Chief of Police

Chapel Hill Police Department
828 Martin Luther King Jr., Blvd. Chapel Hill, NC 27514

Phone: 919-968-2760
Email: cblue@townofchapelhill.org

Natoshia V. Miles
Assistant Chief
Executive Board Member

Winston-Salem Police Department
725 North Cherry Street Winston-Salem, NC 27101

Phone: 336-773-7700
Email: nmiles@wspd.org

Chief of Police
Third Vice President

Davidson Police Department
216 S Main St, Davidson, NC 28036

Phone: 704-892-5131
Email: pdunn@townofdavidson.org

Robert Schurmeier
Executive Board Member

Administration/ NC State Bureau of Investigation
3320 Garner Road, Raleigh, NC 27610

Phone: 919-582-8516
Email: rschurmeier@ncsbi.gov

Joseph Cotton
Executive Board Member

NC Department of Public Safety-
State Highway Patrol-Training Academy

Phone: 919-948-7973
Email: Jospeh.Cotton@ncdps.gov

Mark Rascoe
Executive Board Member

Burlington Police Department 
267 West Front Street, Burlington, NC 27215

Phone: (336) 229-3500

Chief Brian James 
Executive Board Member

100 E Police Plaza, Greensboro, NC 27402

Phone: 336-373-2287
Email:  Brian.James@greensboro-nc.gov


Matthew Selves
Retired Chief of Police
Sergeant at Arms

P.O. Box 58201 Fayetteville, NC 28305

Tammy Pippen
Executive Director

P.O. Box 58201 Fayetteville, NC 28305

Phone: 910-420-0119
Email: info@ncpea.org



P.O. Box 58201 Fayetteville, NC 28305

Jeff McCracken
Retired Chief of Police


P.O. Box 58201 Fayetteville, NC 28305