 He served in the Royal Signal Corps from 1939 but was transferred to Military Intelligence until 1946, reaching the rank of Major.From 1947 to 1958, he worked in Civil Service, mainly the Board of Trade.He was a Reader in Russian Social and Economic Studies at the University of London from 1958 to 1963 and Professor of Economics at the University of Glasgow from 1963 to 1982.