Mike’s breadth and depth of knowledge are invaluable. He is a great listener and draws upon his breadth and depth of knowledge to design customized coaching and training sessions. I found in Mike a trusted and caring partner and mentor in helping our teams learn and move forward with how best to develop and work together to accomplish challenging change initiatives.