1. Grant Allocation: Grant Allocation teams evaluate grant proposals, select the best project, and present findings to the foundation donating the funds. The allocation process includes conducting financial analysis and rating project’s’ potential impact based on the values and mission of the foundation.

2. Strategy: Strategy teams work as consultants for nonprofits, helping them to develop programs and processes that better fulfill the mission of the organization.

3. Evaluation: Evaluation teams perform efficiency and effectiveness assessments, using quantitative and qualitative data to measure how well programs and activities are achieving the desired results.