I help deep thinking professionals make a difference


Deep thinking people see a lot. They often see multiple steps in many directions. They can get caught in this complexity and default to inactivity or reactivity.

I help my clients develop their capacity to sort through the nuance and indeterminacy of reality and arrive at effective courses of action.

My clients include executives, entrepreneurs, product managers, designers, scientists, artists, engineers, investors, and consultants.


My Experience

I am deeply engaged in the field of human development and will translate cutting-edge theory and methodology into actionable strategies for you.

I bring an interdisciplinary approach to coaching drawing from disciplines including: psychology, biology, systems thinking, psychotherapy, linguistics, computer science, business, complex adaptive systems, mindfulness, leadership development, contemplative traditions, and philosophy.

Having worked as a software developer for the first part of my career, I bring analytical, logical, and systems thinking together with a highly developed sensitivity for the subjective, ephemeral, and imaginative parts of the human experience.


I also write on this website. Here are some of my more popular essays to date.

Stay connected with me by sharing your email address below.