Greg has the two most important skills that one would look for in a Coach and Consultant- He is a great listener and has terrific focus. His observations are insightful and he has truly helped me in keeping my focus on what is important for my business success. I have truly benefited from my association with him and he comes with my highest recommendation.