Strategies to Achieve Social Impact
TCC Group Strategy Programs/Grants Management Capacity Building Evaluation


For over 35 years, we have worked with nonprofits, philanthropies, and citizenship programs to plan for the future. We believe that strategy is an iterative framework that articulates success in terms of desired outcomes, sets priorities, and guides decision-making in order to maximize effectiveness. We help our clients develop many different levels of strategy — programmatic, organizational, community-wide, and sector and system-wide. Each is distinct, yet connected in their shared focus on social impact.

Effective strategy informs internal and external stakeholders about where the initiative or organization is headed, what the priorities are, and how resources, such as time and money, will be allocated. In so doing, a strategy also implies what the organization will not be doing, thereby giving leaders criteria for making important decisions and increasing the overall quality and effectiveness of their work.

Strategy Process How TCC Group Helps
  1. Identifying critical questions to ask
  • Understanding the needs
  • Framing the issues
  • Identifying the most critical questions to be asked
  1. Assess current quality of activities, capacity needs, and other external issues
  • Conducting organizational assessments, financial trend analysis, program audits, market research, competitive analysis, benchmarking, and literature reviews
  • Interpreting data
  • Prioritizing findings
  1. Develop strategy, including general statement of intended outcomes and frameworks to achieve desired results
  • Sharing findings with leaders
  • Facilitating development of desired outcomes & program strategies that build on findings using tools such as logic models and scenarios
  1. Create detailed plans that guide implementation and include specific strategies for leadership, management, finances, and operations
  • Convening stakeholders to determine priorities, goals, and objectives
  • Helping to determine the organizational capacity needed to support program strategy
  • Drafting the plan with clear benchmarks of success
  1. Implement, assess, and refine plans with ongoing learning.
  • Coaching leaders on implementation
  • Evaluating the success of the plan

Contact Richard Mittenthal, President and CEO, to discuss our strategy expertise.

See our results.

In Practice

TCC Group developed a comprehensive strategic plan to help the John R. Oishei Foundation become a more effective catalyst for change in the Buffalo-Niagara region of western New York. The plan positioned the foundation as a more proactive grantmaker with greater focus in its program areas of interest. The Foundation is now more intentional in its role in supporting the organizational capacity of nonprofits in the region and serves as a clearing house of knowledge about community needs and viable solutions.

10,000 Degrees (previously the Marin Education Fund) was established in 1981 to provide educational equity through college access programs, scholarships, and recipient support to needy students in Marin County, CA. TCC Group facilitated a business planning process to guide the organization's programmatic expansion beyond the county. TCC first undertook a feasibility study to address fundamental questions facing 10,000 Degrees' growth and expansion, and then developed a comprehensive business plan. TCC Group also conducted an in-depth evaluation of 10,000 Degrees' to document how the program model was effective and strengthen its case in seeking financial support for the programmatic expansion.

TCC Group worked with Blue Shield of California on the development of their corporate citizenship strategy. This engagement involved ensuring that several related efforts focusing on company branding and communications, service development, and targeted community initiatives were aligned and developed in concert with the corporate citizenship framework, goals and program strategies. TCC also assisted Blue Shield with the strategic development of their employee engagement program called Shield Cares.