“Jim is an excellent executive coach. He is also skilled at assisting team members work more effectively together by understanding how others process information and make decisions. A great asset for any board or leadership team. “