Debbie est coordinatrice de programme et spécialiste des subventions et des finances à WRI Ross Center for Sustainable Cities. Son travail soutientUrbanShift et les efforts de l'équipe de développement urbain pour fournir des solutions avancées aux défis environnementaux d'aujourd'hui. Elle soutient l'équipe par le biais de la planification et de l'administration financières, de la gestion de projets, ainsi que de la gestion des contrats et des sous-contrats.
Avant de rejoindre WRI, Debbie a soutenu et suivi de nombreux programmes de renforcement des capacités d'organisations à but non lucratif, des programmes de développement de la société civile et des ressources humaines/de la main-d'œuvre, ainsi que des programmes de formation complets dans les domaines de l'agriculture, des femmes dans le développement et de la formation professionnelle pour les jeunes touchés par la guerre. Debbie est titulaire d'une licence en développement international de Virginia Tech et d'une maîtrise en développement international de l'université de Tulane.