The Program Director is a key role working in close collaboration with others in the Leadership Team, and is responsible for the coordination of all program and project activities, including overseeing already existing projects, developing new programs and projects, monitoring, and evaluation. Interested candidates are encouraged to request a full description of the vacancy and [...]