Townsville based James Hooper: The term "rainmaker" is becoming regularly used in business context as someone whose role is to 'make rain' or 'create growth' in your business. In some senses the term 'business coach' is limiting as it is primarily about optimizing the effectiveness of the owner/operator. Sometimes the leverage is in the business systems rather than in the operator - and focus on that produces the preferred outcomes. Business is a game, a puzzle, a tool to get you what you want in life. Call me for a second opinion (other than yours) on how to make your business give you what you want it to.