John H. Patterson

Humanitarian professional who has deployed to more than 25 countries and advises international organisations on issues including disaster risk reduction