Kevin is a leader with over two decades’ experience achieving desired results in high-complexity. His work as a coach, trainer, facilitator, and consultant creates win-win benefits.
He excels at helping leaders, teams, and organizations facing highly complex situations make strategic and tactical decisions with better economic outcomes, less risk, and higher employee engagement.
Kevin’s clients range from Fortune 500 companies to local NGO’s. In all cases, they face increasing rates of change and growing pressures in their business. They appreciate both his pragmatism and focus on people, rather than process, as the foundation of effective change. Even brief efforts have proved enough to fundamentally expand their ability to attain desired outcomes.
Complimenting Kevin’s human-centered approaches are tools, practices, and patterns gained as a seasoned expert in the field of Lean and Agile Software Development. His roles have included enterprise agile coach, manager, Scrum Master, and programmer.
In addition to his powerful interventions, he is an engaging public speaker. His talks covering effective leadership, teams, and complexity have been delivered at conferences, public events, and privately within organizations. He has also appeared as a guest on the Agile Uprising Podcast.
Kevin is the principal of Interaction Agility, Inc. He holds a Masters Degree in Positive Organization Development and Change, along with certificates in Appreciative Inquiry and Emotionally Intelligent Leadership and Coaching from the Weatherhead School of Management at Case Western Reserve University.
He is an authorized trainer for the International Agile Consortium (IC Agile) and a member of a team of global senior practitioners designing the IC Agile Certified Expert – Enterprise Agile Coaching certification.