We partnered with Steve for many years. He tenaciously followed through on the goals we set for him. He was way ahead of his time on how to teach client relationship management and development. He is thoughtful and customized in his approach to each individual professional he coaches and embeds sophisticated change management principles into his approach. In the end, Steve achieved measurable results time and time again for us.