AFFORD UK employs 44 employees. The AFFORD UK management team includes Celine Bailly (Finance Manager), Godwin Bamsa (West Africa Programme Manager), and Richard Leigh (Engagement and Capacity Manager).
Get Contact Info for All DepartmentsLooking for a particular AFFORD UK employee's phone or email?