|The Messy Business of Agile at Scale
As a Professional Scrum Trainer (PST) and Agile Practices Consultant, David works to improve the world of knowledge work. David helps organizations deliver products and services of the highest possible quality and value.
David's career highlights the intersection of business, technology, fine art, and education. With broad experience, he helps organizations and teams understand agility at all levels: practice and delivery, leadership and stewardship, organizational design and culture.
David is a Professional Scrum Trainer, Agile Business Consultant, Product Expert, Technical Coach, and Software Engineer, Public Speaker, Executive Director of Ontario Scrum Community®, TEDx Alumnus, Musician, Husband, and Dad. David works throughout the world.