Ben Noble

Project director and country representative in Haiti

Internews

Ben Noble works in Media & Communication in Humanitarian and Development contexts.