My program design philosophy derives from my approach to people and my work charter. At an overall level, programs are structured to deliver to the enunciated needs of clients, but individual interventions are designed to deliver to what’s needed now. If this means modifying the design as we go along, or co-creating on the fly with a coachee or program participants, so be it. It all makes for a sharper intervention, with greater learning, and more impactful outcomes. Key elements of my program design philosophy are as below:


It all begins with understanding stakeholder needs. At the core of every successful intervention is a complete understanding of stakeholder needs, not just client needs. This involves conversations with the commissioning client and any other stakeholders, including participants in team programs. This informs and guides program design.

Assessment is the key to understanding current reality. Before charting a path to where we want to go, we need to know where we are. Assessment is a core element in this. Assessment will normally consist of a self reflection, a psychometric, and a form of stakeholder feedback.

We need to know where we’re going, and what we need to go there. A clear distillation of assessment into goals, measures and end states is critical. Goals are co-created with the coachee or participants, and accountability measures put into place.

Stakeholder voices are a key input and feedback to the effectiveness of our work. Programs are designed to encourage ongoing stakeholder feedback, which is a key element in ensuring that interventions are on course and delivering what they are meant to.

Participants are looking for changes they can make on Monday morning. Participants want learning that culminates in actions they can immediately implement in the workplace. This means backing up concepts with tools and formats that can immediately be made live and can have an impact