We help people come together to solve problems.
EVERY PROBLEM HAS A SOLUTION.
It’s human instinct to try to solve problems quickly, but jumping to strategies rarely works and can even make problems worse. We help people develop a deep understanding of where and why problems are occurring, then design solutions together that will have the greatest impact.

Who we are
Change is inevitable. We’re experts in creating transformational and sustainable change that enhances peoples’ lives and work. Our team has a rich history of helping clients in the public, private, and non-profit sectors design and implement change processes that achieve and exceed desired outcomes.
OUR EXPERIENCE AND EXPERTISE SPAN AN ARRAY OF DISCIPLINES
Our toolbox includes innovative and proven processes for:
- Organizational Development
- Performance Management
- Quality Improvement
- Assessment and Evaluation
- Partner/Stakeholder Engagement and Mobilization
- Strategic Planning
- Operational Planning and Implementation
- Managing Change
- Using Systems Science to Maximize Impact
- Developing a High-Performing
- Workforce
- Training and Technical Assistance
- Strategic Financing and Sustainability Planning
Our Approach
Our approach is straightforward and highly effective. The process outlined
below shows how we help clients solve problems regardless of complexity.

1. Uncover
Uncover the root causes of the problems to be solved

2. Engage
Engage key partners and stakeholders and develop consensus, capacity, and readiness to act

3. Design
Design a course of action that targets the root causes and identifies clear roles, responsibilities, timelines, deliverables, and key performance indicators

4. Implement
Implement the strategies and activities needed to carry out the course of action

5. Evaluate
Evaluate key performance indicators continuously and make mid-course corrections as needed