Allen Brown

Allen Brown, currently responsible for relations with Egypt in DFAIT’s Middle East Division, has served in South Africa, the Southern Africa Task Force, US Transboundary, US General Relations, and Trade and Economic Policy Divisions.