David a commencé à investir en 1987 et travaille chez T. Rowe Price depuis 2003. Auparavant, il était employé par Bank of America Capital Management, où il était directeur et gestionnaire des obligations d'entreprises internationales et des investissements en liquidités. Avant cela, il a travaillé pour Morgan Stanley Asset Management, où il a été gestionnaire de fonds à revenu fixe, responsable des obligations d'entreprises internationales.