Emmanuel Ogbudu

Country MEL Manager at Mercy Corps

Emmanuel Ogbudu has a wealth of experience in monitoring, evaluation, and learning roles within various organizations such as Mercy Corps, CARE, Caritas Nigeria, and Catholic Relief Services. Emmanuel has played key roles in developing M&E systems, overseeing activities, ensuring quality, and aligning programs with various standards. Emmanuel holds a Master of Science in Clinical Psychology from Benue State University and a Bachelor of Science in Psychology from the same university.

Links

Previous companies

CARE logo

Org chart

Sign up to view 0 direct reports

Get started