Work

Each team I've worked with has built extraordinary expertise around a special kind of problem.  Problems of scale and complexity, working on shoestring budgets, making sure our business practices are aligned with the organization's mission—to name a few.  Not problems that can be solved easily, but ones that call on a variety of skills and a variety of voices to move a project forward.