I offer collaborative consulting with individuals, teams, organizations, and communities. Here some of the activities I facilitate:

  • Strategic Planning
  • Leadership Development
  • Program Design/Evaluation
  • Process Implementation
  • Workforce Development
  • Capacity Building

All of my consulting work is based on community psychology values and principles, using an ecological perspective. Program design or process implementation work follows a thorough development cycle that is based around a shared vision:


Please contact me to discuss any potential consulting projects.