Maeve Weston adalah Spesialis Penelitian dan Keterlibatan di WRI Ross Center for Sustainable Cities. Dalam perannya, ia mendukung penelitian, komunikasi, dan penjangkauan yang terkait dengan Laporan Sumber Daya Dunia Kota Menuju Kota yang Lebih Setara dan manajemen penelitian umum untuk WRI Ross Center.
Maeve meraih gelar Master di bidang Perencanaan Kota & Daerah, dan Master di bidang Lingkungan & Sumber Daya Alam dari Ohio State University, dan Sarjana Ekonomi dari Dickinson College.