ESC consultants volunteer their professional experience to make a difference. ESC connects experienced professionals with rewarding opportunities to volunteer in nonprofit consulting. If you have valuable career skills to share, and want to give back in a meaningful way, join the ESC community of 150+ talented consultants who help nonprofit clients make a lasting difference.