Tjada D’Oyen McKenna Advisory Committee. Chief Executive Officer, Mercy Corps.People CategoriesAdministrationAdvisory Committee