Education
Princeton University.
Princeton University.
He previously served on the New Canaan Town Council from 1970 to 1978. He was an associate of Rockefeller Brothers Fund. Allen graduated from Princeton University in 1936.
He was President of the Board of Trustees of Lingnan University of Canton, China
He died on 6 April 1989 at Norwalk Hospital in Norwalk, Connecticut.