Helping organizations get results and achieve their goals

“Coming together is a beginning, keeping together is progress, working together is success.” – Henry Ford

Working to improve outcomes for those most in need

"Promise me you will remember, you are braver than you believe, stronger than you seem, and smarter than you think." A.A. Milne


Delivering innovative strategies that help organizations achieve ambitious goals.


Expertise in long-range and short-term projects for non-profits, foundations, and community organizations.


Reflections on Leadership in Advocacy.