Robin is an accountant by profession. He is the Chair of the London Veterans Advisory & Pensions Committee, which is a ministerial appointment. He previously served as an economic advisor at the Ministry of Defence supporting negotiations with HM Treasury, and before that, he was Managing Director of the private finance division within Carillion plc, the UK's second largest construction company, for 14 years. He was, before that, Director of Finance of Leeds Development Corporation and his early career was with Price Waterhouse, now PwC.