Ewen Macleod is Head of the Policy Development and Evaluation Service at the United Nations High Commission for Refugees in Geneva. He has worked for the United Nations and the European Commission, holding both headquarters and field-based positions. Over the course of a thirty year...
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account