Social Impact Advising Group specializes in consulting to philanthropic entities who desire create large-scale change in their communities.