 Geddes was Chairman of Polyglass Ltd.Appointed a Commander of the OBE in 1950,

In 1957 Geddes was offered a Knighthood by the Macmillan government, he accepted, and then promptly resigned his position in UPW.On 4 August 1958, he became the third life peer created by letters patent under the Life Peerages Act 1958, with the title Baron Geddes of Epsom, of Epsom in the County of Surrey, and was introduced on 22 October.