Programmes Director at Africa Advocacy Foundation - , , UK
Training Coordinator and HR
Contact Anne Flaherty
Africa Advocacy Foundation is a charity that promotes better health, education and other opportunities for disadvantaged people in London.