• NPI Twitter
  • NPI Facebook
  • NPI LinkedIn
  • NPI Blog
User Name
  Forgot password

NPI Officers and Directors

NPI President

Michael Derr

Contracts/Purchasing Officer & Fleet Business Manager
County of Monterey
1488 Schilling Place
Salinas, CA 93901
Phone: 831-755-4992

NPI Vice President

Kim Gould, CPPO, CPPB

Purchasing Agent
Smith County
200 E. Ferguson, Suite 414
Tyler, TX 75702
Phone: 903-590-4721

NPI Secretary

Diane Seaton, CPPO, CPPB

Contracts Manager
City of Portland
1120 SW Fifth Ave., Room 1250
Portland, OR 97204


NPI Treasurer

Christine A. Grommons, CPSM, CPPB

Purchasing Analyst
Las Vegas Metropolitan Police Dept.
400 S. Martin Luther King Blvd.
Las Vegas, NV 89106
Phone: 702-828-2979


AEP Officer

Brian Garrity, CPSM, C.P.M., CPPB

Director of Procurement
Golden Gate Bridge Highway and Transportation District
P.O. Box 9000
Presidio Station
San Francisco, CA 94129
Phone: 415-923-2208


NPI Immediate Past President

Christina Pryor, CPPB

Christina Pryor, CPPO, CPPB

Purchasing and Materials Manager
City of Chandler, Purchasing Division
Mail Stop 901
PO Box 4008
Chandler, AZ 85244
Phone: 480-782-2403

NPI Executive Director

Craig Rowley, C.P.M.

Craig Rowley, C.P.M.

Executive Director
National Procurement Institute, Inc.
PO Box 2774
Rockport, TX 78381
Phone: 702-989-8095


Carol Fletcher, CPPB, A.P.P.

Purchasing Analyst-Retired
Las Vegas, NV
Phone: 702- 278-1635


Missty C Kennedy, MBA

Director, Procurement & Business Services
Auburn University
212 Ingram Hall
Auburn University, AL 36849
Phone: 334-844-7771


Michael D. Matthews, Ph.D., C.P.M.

Purchasing Agent
Jefferson County Commission
716 Richard Arrington Jr. Blvd. North, Ste. 830
Birmingham, AL 35203
Phone: 205-266-7391


Christopher Robinson

202 12th Street NE
Staples, MN 56479
Phone: 218-895-4168


Blake Skiles, CPM, CPP, CPC

Senior Purchasing Specialist
Williamson County
901 S. Austin Ave.
Georgetown, TX 78626
Phone: 512-943-1478


Tom Skinner

Management Analyst III
County of Monterey
1488 Schilling Place
Salinas, CA 93901
Phone: 831-784-5791