Debbie adalah Koordinator Program dan Spesialis Hibah dan Keuangan di WRI Pusat Ross untuk Kota Berkelanjutan. Karyanya mendukung UrbanShift dan upaya tim Pengembangan Perkotaan untuk memberikan solusi lanjutan untuk tantangan lingkungan saat ini. Dia mendukung tim melalui perencanaan dan administrasi keuangan, manajemen proyek, serta manajemen kontrak dan subkontrak.
Sebelum bergabung WRI, Debbie mendukung dan memantau berbagai program pengembangan kapasitas nirlaba, masyarakat sipil dan program pengembangan sumber daya manusia / tenaga kerja, serta program pelatihan komprehensif di bidang pertanian, perempuan dalam pembangunan dan pelatihan kejuruan untuk pemuda yang terkena dampak perang. Debbie meraih gelar Sarjana Pembangunan Internasional dari Virginia Tech dan gelar Master dalam Pembangunan Internasional dari Tulane University.