An international development organization in Geneva, Switzerland, seeks a project manager to oversee the delivery of activities related to a major project. Responsibilities include submitting monthly deliverables, engaging with institutions, and running coaching sessions for beneficiaries. Strong pr