Ben Allen

Deputy Programme Director, Technical Rapid Response Team
  • Technical Rapid Response Team
  • H2H Members
  • United Kingdom

Relationship to H2H

H2H member

Areas of Interest

Needs assessment Training & capacity building

Company Type

International NGO