perform

encouraging excellence in leaders & teams

Through one-to-one and team coaching engagements, David helps organisations elevate performance at every level.

elevate

David is a charismatic and energetic coach who helps leaders engage at their best.
— Amilcare Sada, Partner, Allen & Overy

what is coaching?

Coaching is a series of future-focused conversations to facilitate your thinking, helping you explore opportunities, navigate challenges, develop ideas and expand your awareness to exceed prior levels of performance.

Drawing on 20 years of coaching experience, David helps leaders examine patterns of thought, feeling, communication and behaviour so they can achieve the results they want.

In every engagement, David builds relationships of empathy and trust that support each client’s growth. At the same time David challenges clients, questions assumptions and holds them accountable for taking action.

Working with David helps leaders transform the way they engage with their teams, their colleagues, their stakeholders and, perhaps most importantly, themselves.

Collective Performance

team Coaching


The most effective teams pursue shared goals, recognise each member’s strengths, communicate openly, and build upon foundations of trust.

David helps teams gain clarity on priorities, roles and responsibilities so that the entire group works together toward shared goals.

Teams working with David learn how to do more of what works and less of what doesn’t.  David helps teams understand each other, work through conflict and achieve more together.

David listens without judging, asking questions to help me assess situations more objectively. David offers support when I need it - and he is always fun to work with.
— Lara Jasnic, VP Ethics & Compliance, Alnylam Pharmaceuticals

begin your journey.