I Have been Vistage now for about 13 years now. Ed has been my groups Chair for about 6 years. He has an innate ability to not only facilitate our group meetings, but understands the dynamics of problem solving. Ed has been a terrific leader, coach, supporter and most of all friend. You are not always going to hear what you want, but Ed will tell you like it is and make you a better person for it. If you are considering Ed for anything from Vistage to 1-1 coaching sessions, I wholeheartedly would recommend Ed.