“I enjoy coaching people and teams in all aspects of life to be the best that they can be. Being the best you can be is understanding yourself, knowing who you are.”

Larry Holmes


My focus has always been on what makes individuals and groups, of all sizes and types (sporting teams, corporate teams, artistic and educational teams etc.) productive and successful. There is little difference between coaching a sporting team to perform on the playing field and gaining the best results from your business team. Both need practical skills, a productive approach, and the ability to put runs on the board. Therefore, my High Performance Team Development process is designed to harness the personal power of each individual team member to create a collaborative team with a shared purpose and approach to organization success.