Malawi Scotland Partnership employs 22 employees. The Malawi Scotland Partnership management team includes Linda Dembo (Programmes Manager), and Stella Masangano (Chief Executive Officer Malawi Scotland Partnership).
Get Contact Info for All DepartmentsLooking for a particular Malawi Scotland Partnership employee's phone or email?