Coaching-Consulting

David is available for:
    * One-on-one consultations
    * Group & Individual tele-consultations/coaching
    * On-site organizational assessments
    * Fund Development
    * Project & Program Design