After graduating, he entered the Inland Revenue and in 1934 was appointed Income Tax Advisor to the Government of India. He returned to the UK in 1940 to be director of statistics and intelligence in the Inland Revenue. He was then appointed secretary and a commissioner of the board. One of his major tasks during the war was to devise the new PAYE (Pay as You Earn) employee taxation system in use in the UK today. After the war, he served on the Control Commission for Germany for two and a half years.[2]
In 1948, he succeeded Sir William Coates as financial director of Imperial Chemical Industries (now ICI), one of Britain's largest companies. He became deputy chairman in 1952 and was chairman from 1960 to 1968, the first non-scientist to hold the post. He moved from there to be chairman of Royal Insurance.[3]