Officer

Level

Monitoring & Evaluation

Job Field

Switzerland

Location

Geneva

Base

Link to job description

We are currently looking for a Senior Officer – Monitoring, Evaluation & Learning (MEL) to join IMPACT’s global Research Team in Geneva, Switzerland.

Internal learning through monitoring and evaluation (M&E) processes is key to IMPACT’s research approach; these processes help to understand 1) to what extent our activities are having their intended impact and 2) lessons learned from each research cycle is appropriately capitalised to continue improving and strengthening our work on a day-to-day basis.

The main purpose of this role is to take the lead on continuously strengthening the quality and accountability of IMPACT’s research activities, and by doing so, ensure accountability to donors and research participants, and contribute towards bringing immediate and lasting changes in the lives of affected populations across different crises. In order to achieve this, the MEL Officer – under the supervision of IMPACT’s Head of Research – will take the lead on overseeing the development and implementation of an updated organisation-wide MEL system which internalises learning as a key building block for the organisation’s research approaches.

HOW TO APPLY

Submit your application using the form below. Only shortlisted candidates will be contacted.

In case you encounter challenges using the application form, please contact us via jobs@impact-initiatives.org