Transform your mission into action: Inclusive program design that elevates your entire team

Designing and managing multi-stakeholder programs can be complex and resource-intensive. Without proper planning and staff engagement, organizations often struggle to implement effective processes.

Drawing on my 20+ years of experience across philanthropy, local government, and the nonprofit sector, I help city agencies, nonprofits, and foundations overcome these challenges. My expertise in program design, stakeholder engagement, project management, and capacity building enables organizations to understand stakeholder motivations, build consensus, and develop actionable plans. Through participatory processes, enhanced project management, and team coaching, I foster sustainable success.

The outcome? Clients gain ownership of their programs, feel organized to face future challenges, and are empowered to progress independently.

Program Design

You may be thinking through program changes or a new program launch. Maybe you are seeking new funding, facing an emerging need,  serving a new population or want to increase impact.

I can help you develop or improve your program model.


  • Assessing need

    Analyzing implementation risks

    Developing goals and objectives

    Defining and measuring success

    Defining populations served

    Defining activities

    Engaging stakeholders

  • Defining team member roles and responsibilities

    Confirming and communicating management structures and routines

    Project managing initial implementation and hand off to permanent staff

Performance Management

You want to be able to assess how your efforts lead to outcomes and measure your results. 

  • Defining or refining a theory of change

    Supporting you to set measurable goals

    Creating or improving your logic model

    Developing and implementing performance metrics

    Establishing routines for data collection and reporting

Business Process Improvement

You want to make your programs and services more efficient, effective or impactful but aren’t sure where to start or don’t have the bandwidth to get started.

Or maybe, your team is complaining about lack of internal communications, collaboration or knowledge management. Your systems don’t feel maximized for efficiency and ease of use.

  • Assessing current state and providing insights and recommendations

    Defining or refining roles and responsibilities

    Establishing or refining meeting structures and routines

    Establishing or improving systems for organization of content

    Establishing or improving regular processes or procedures

Partnership Design & Management

You want to partner because you know it will make your organization more effective and efficient, adding value for your constituents. Maybe you aren’t sure how to integrate partnerships with your organization’s overall service delivery and ensure their sustainability. Or, you have a multi-partner network that needs coordinating to ensure alignment, peer learning and maximum impact.

  • Scoping and vetting partnerships

    Designing partnership terms and management processes

    Building referral systems

    Integrating your services into the service delivery of another partner or vice versa

    Managing multi-partner initiatives

Advisory Services

You are trying to determine your priorities or make an important decision and need sectoral or subject matter expertise.

I can help by leveraging my expertise in the following areas to improve your programs and services.

  • Lending

    Technical Assistance

    Outreach/Engagement

  • Financial Counseling

    Free Tax Prep

    Income Supports

    Financial Education

    Children’s Savings Accounts

  • City Government - Data Informed Decision making

    Philanthropy - Defining a Strategy for your investments

Select Clients