John brought a practical unbiased approach to understanding our business, our processes and how they could be improved to achieve greater results. He provided helpful mentoring; sharing his knowledge and experience to help our team members grow and develop. He was an effective coach who gave meaningful feedback to team members to help them achieve their potential. John also led the development of our CRM including a customer health check and a business review process. I’m grateful for his efforts and recommend his services to anyone needing a comprehensive review of their sales processes.