Recent events make it unavoidably clear that businesses, non-profits, and governments can only flourish if they are able to recognize and be prepared to deal with uncertainty.

My consulting practice is focused on designing or redesigning systems (whether those are products, services, processes, or teams) to be more innovative and resilient to uncertainty in the operating environment.

I work at the intersection of innovation management, product strategy, and organizational design, and primarily with senior management or leadership. Every client engagement begins with a 1-day facilitated process of articulating organizational goals and the acceptable tradeoffs to achieve those goals. This process provides a fast, inexpensive, and reliable indication of whether the engagement should continue, and what form it should take. You can read more about the process, which I call Boris, here.

Some organizations I’ve worked with, past and present:

To discuss consulting work, email me at