Tag: AdvocAid


ABOUT THE ROLE: AdvocAid’s Development Associate is responsible for driving the organisation’s income generation – as a member of the Senior Management Team (SMT), the role is strategic, fast paced, works with every department in the organisation, varied, and highly Read more…

Search Jobs By Country

Join Our Telegram Channel

List of Countries

ArabicChinese (Simplified)DutchEnglishFrenchGermanItalianPortugueseRussianSpanish