With over 22 years of experience, David has had the opportunity to entertain and train some amazing corporate clients.