Nonprofit Consulting

David has worked for several diverse nonprofits over the past two decades, serving in many capacities, from volunteer coordinator and program manager to executive director. He has developed numerous innovative and impactful programs that have received national and international recognition, and increased organizational budgets by 500%.
David is available to assist nonprofits by providing:
- one on one or group storytelling sessions to help staff prepare for important speeches and develop compelling fundraising campaigns
- the creation of educational resources and public advocacy strategies
- training on best practices for outreach and service to diverse immigrant communities
- interfaith and multicultural “becoming neighbors” programming
David currently works with nonprofits across the nation, in person as well as online. His work is always based on a sliding scale fee to ensure the affordability of services. Please contact him below to learn more!