Jim is a talented professional, insightful thinker, and experienced business person. His counsel has been invaluable to me at different stages of my career, and especially when I’ve needed to navigate tough transitions. Jim has helped me to better understand and appreciate my strengths as a leader and manager, identify areas of improvement, and to come up with practical and actionable steps to optimize the former and tackle the latter. Above all, he’s caring, warm, funny, and super smart. I cannot recommend him highly enough.