I work with leading software product development organisations to assist them to become more effective at achieving their business goals. I do this through helping senior leaders and teams focus on building and validating what the right products are by understanding customer demand and using iterative development approaches. I accelerate learning in organisations by helping them develop productive communication skills that allow them to make better quality decisions. I have practical real-world experience delivering software projects with exceptional results based on practical, implementable advice. I am a highly-rated international speaker on applying innovative approaches, such as Kanban, to software development. Based in London, I work with clients as a speaker, executive coach or team consultant.