Graham is a consultant at Chater Allan LLP, having worked as a Partner there for 35 years, prior to which he worked at Hays Allan in London. During his tenure at Chater Allan he specialised in charity accounting and auditing, also fulfilling the roles of Money Laundering Reporting Officer and Ethics Partner. His education client portfolio has included a number of independent schools and Cambridge Colleges. Additionally, he has served as a trustee for Wintercomfort for the Homeless and currently holds the position of trustee for the Ludwig Wittgenstein Trust, as well as Treasurer for Great St Mary’s, The University Church, Cambridge.