All high achievers in any discipline have a coach or a mentor that helps them crystalize the vision, work out effective strategy, and provide objective advice that helps them achieve excellence more quickly.
A great coach has the technical knowledge and competencies to be able to understand quickly where effort needs to be applied to achieve extraordinary results. They also have the skill and acumen to understand what your values, beliefs, strengths and weaknesses are - and how to work with them to achieve the optimal result.
I work with professional advisers to help them become as good as they can be, for as long as they willing to work at it.
Coaching...or Mentoring? or just Learning?
There are 3 very different approaches to working with a client and which is best depends on your needs and budget.
Mentoring
shorter sessions on a more casual basis typically, where advice is provided on a "reactive" basis to whatever the current challenges are. The focus is upon the use of experience and knowledge to resolve immediate issues or questions.
coaching
a far more structured and longer term approach to changing mindsets, building capacity, confidence and competency by ensuring that the required knowledge, skills and behaviours for sustainable success are implemented.
Teaching
delivering knowledge and/or skills, either one-to-one or via group learning, and typically limited to a particular topic or singular issue.