Speaking

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

David has presented to audiences including…