Harriet Lamb


Harriet Lamb is the CEO of International Alert, based in London.

RSS