Community Development Institute (CDI) is a nonprofit organization whose mission is to inspire people and communities to generate their own transformation. We work as a team with a shared vision, in a community-centered environment where leadership exists at all levels. Our absolute investment and passion for our work allows us to tackle the big challenges, embrace the unknown, and make a difference in the world with the utmost integrity.

We are a dynamic team over 100-plus people strong — filled with experts in all the fields relevant to realizing our mission. Together, our team has consistently delivered remarkable results — from successful outcomes for our clients to excellent financial ratings to the creation and acquisition of major national grants and contracts.

Meet our Leadership Team

CDI’s leadership has deep experience working with large and small public and private organizations — locally, regionally and globally.

Our Teams

  • Operations
  • Information Services
  • Accounting/Fiscal
  • HR/Legal/Benefits
  • NIC Program Support
  • NIC Site Management
  • NIC Management
  • Global Leaders Secretariat
Mark Elliott

Chief Executive Officer
Salt Lake City, UT

Trish Hershfeldt Perry

Chief Fiscal Officer
Denver, CO

Janice Moore

Project Director
Denver, CO

Jessica Anderson

HR/Legal Director
Firth, NE

Gayle Hardgrave

Assistant Project Director
Killeen, TX

Ann Munoz

Senior Program Manager
Sistersville, WV


Nila Rinehart

Associate Project Director
Juneau, AK

Lauri Gravelin

Operations Manager
Denver, CO

Laurie Hand

Special Projects Manager
Tahlequah, OK

Bridget Smith

Senior Quality Assurance Manager
Decaturville, TN

Patti Smith

Senior Transition Manager
Pagosa Springs, CO