Nabila has over 20 years of experience in the non-profit sector, in both local community and international development organizations, specializing in project management, program development, fundraising, marketing, communications, and campaign management. Nabila is a highly strategic thinker, while also considering the realities of implementation. Nabila is a strong team leader with managerial experience leading multidisciplinary teams through complex projects.