04.08.2019 - By Brian Rose
David Allen is an author, consultant, executive coach, and international lecturer.