perform
encouraging excellence in leaders & teams
Through one-to-one and team coaching engagements, David helps organisations elevate performance at every level.
elevate
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.