Debbie é Coordenadora de Programas e Especialista em Subsídios e Finanças em WRI Centro Ross para Cidades Sustentáveis. Seu trabalho apóiaUrbanShift e os esforços da equipe de Desenvolvimento Urbano para fornecer soluções avançadas para os desafios ambientais atuais. Ela apóia a equipe através de planejamento financeiro e administração, gerenciamento de projetos, assim como gerenciamento de contratos e subcontratos.
Antes de se juntar a WRI, Debbie apoiou e monitorou inúmeros programas de capacitação sem fins lucrativos, programas da sociedade civil e de desenvolvimento de recursos humanos/trabalhadores, bem como programas abrangentes de treinamento em agricultura, mulheres em desenvolvimento e treinamento vocacional para jovens afetados pela guerra. Debbie é Bacharel em Desenvolvimento Internacional pela Virginia Tech e Mestre em Desenvolvimento Internacional pela Universidade de Tulane.