Need a professional keynote speaker for a conference or professional development event? David has years of experience public speaking, hosting podcasts, interviewing guests, and more. A keynote by David will provide your team engaging, informative content on current trends in financial planning and investment strategies.