With over 20 years of experience covering the entire spectrum of financial services, David assists in overseeing our internal corporate and client requirements.