communications, marketing, campaigns, volunteer and project management. They will be a flexible and enthusiastic team player... Director Africa and will be based in either Dakar, Abuja, or Johannesburg. IN THIS ROLE YOU WILL Develop and refine the......
Job Location: Johannesburg, Gauteng, South Africa