Speaking

To inquire about speaking engagements, please contact Joseph Hanrahan at APBjhanrahan@apbspeakers.com (617) 614-1612

David has presented to audiences including…

Range Widely Newsletter

Creative minds have broad interests. Expand your range with the newsletter for generalists.


Now live on Substack

Learn more and subscribe