There are many words to describe Andrew but two stand out in his life – compassion and resilience. I say this because I have met many people who ‘succeed’ at the expense of others but not Andrew. He reaches out at every level on the way up – treating everyone as part of the team. At the same, I have met many people who crumble under adversity. Again, not Andrew. He has amazing resilience to go through life’s hardest knocks and come back up again! Through these, he has earned the ‘stripes’ to be a top coach! Highly recommended!