We are independent experts who partner with you to solve tough problems and thrive in complex environments. We do this by customizing our core approaches to your unique situations in the following areas:

  • Projects

    Build consensus and commitment to help your team plan, procure, and implement projects, including transformational technology

  • Programs

    Integrate people, processes, systems, and structures to improve delivery of products and services

  • People

    Build high performing organizations, teams, and individuals

When should you call us?

  • You need help fixing a failing project or starting a new project
  • You cannot define the problem well enough to solve it
  • The challenge is big enough to require professional planning and oversight services
  • The required skills are unavailable in-house
  • You need independence and objectivity
  • You know something needs to change—even if you do not know what
  • You want to strengthen your organization’s or team’s capacity for change
  • You are preparing for a leadership transition, or you are in one now
  • You want to develop yourself or others
  • You want to improve team performance to achieve outcomes
  • You want to stand up a new team, organization, or initiative
Our services fall into three categories: