Avant de rejoindre la société en 2008, Lisa a travaillé pendant huit ans chez Schroders Investment Management, où elle a occupé les postes de responsable des stratégies de crédit mondiales et de responsable des titres à revenu fixe européens. Lisa est titulaire d'un B.A. en économie du Trinity College, Hartford, Connecticut, et d'un M.I.A. en banque et finance internationales de la School of International and Public Affairs (SIPA) de l'Université Columbia, New York. Elle est membre du conseil consultatif de la SIPA. En outre, elle est titulaire de la charte CFA et du certificat de gestion des investissements de la Société britannique des professionnels de l'investissement.