He retired from UNICEF in 1987 as Senior Urban Advisor in their New York headquarters. He has also been a consultant to UNICEF, CARE, the World Bank, John Snow INC, Food Aid Management, Sister Cities and the government of India. This has taken him to Bangladesh, India, the Philippines, Egypt and Namibia. He has served on the board of Overseers of CARE and the boards of World Neighbors and the American Friends Service Committee; as well as the board of Trustees of the Friends Meeting of Washington.