Senior Principal Officer, Division for Audit & Management Review, United Nations Development Programme since 1990. United Nations Development Program Resident Representative and United Nations Resident Coord, Sudan, 1987-1990, Democratic Yemen, 1984-1987. Senior Advisor, Canadian International Development Agency, 1982-1984.
Director-General, Asia Division, 1977-1982, Director, Pakistan Programme, Asia Division, 1972-1977, Canadian International Development Agency. First Secretary (Development), Canadian High Commission, New Delhi, India, 1969-1972. Section Chief, Advisors Division, 1968-1969, Training Division, 1963-1968, Canadian International Development Agency.
Executive Assistant, Emergency Welfare Services, Department of National Health & Welfare, Canada, 1961-1963.