Innovation Design

We take a human-centred approach to innovating program and service delivery for impact and change.  Human-centred design starts with a deep understanding of the challenges your customers, employees, and communities share, in a discovery process that uncovers where your organizational goals and end-user needs intersect in the most desirable, feasible, and functional solution.

Strategy Development

We work with boards and leadership teams to position organizational strategy within the broader ecosystem of change and complexity.  We approach feasibility studies, business modelling, and strategy from a systemic perspective, understanding that we are all operating in a situation of great social and technological complexity.  We help diverse stakeholders come to a shared vision of their preferred future, and codesign implementation plans that will get them there.

Coaching & Training

Training, workshops, or facilitated organizational learning: We build consensus and generate engagement and buy in, so that you can tap into your most valuable resource to drive innovation efforts: your employees, stakeholders, and communities.  Sustainable innovation comes from deep, internal cultural change inside “learning organizations”.

Areas of Expertise

Design Thinking

Design Thinking is a way of approaching business problems from the outside-in.  Design Thinking is the foundation of all of the work we do, whether it be strategic business planning, innovation design, or shifting company culture.


We approach research from a foresight and scenario planning perspective: we are always scanning for signals and trends relevant to the future of innovation. We help organizations find their “Blue Ocean” through the use of foresight.


From Open Space-style facilitations of large groups, to user testing, to focus groups, we have experience in guiding groups towards consensus and solution.  We draw heavily on methodologies such as Liberating Structures, Gamestorming, and Sharpe’s Three Horizons.

Systems Thinking

Wicked problems need more than a design thinking process to solve; they require system literacy or “Systems Thinking”.  We take a systemic view on organizational issues whether we are looking at impact, innovation, or ecosystem-level design.

“Choosing to include everybody early in small and big decisions that will affect them is by far more productive than choosing to include everybody later when it is time for them to implement decisions from which they were excluded.” — Henri Lipmanowicz