John coaches leaders in becoming ever more effective in communicating and leading, as well as powerfully assisting them with high level messaging, delivery and approach so that what they truly mean to say is exactly what gets heard. When Leaders participate in this coaching the results are dramatic. When the entire team participates in this coaching the results become exponential.