 He has served in local government for nearly 30 years and prior to joining the City of London was the Chief Executive of Bexley Council.He has also previously worked for the GLC, Redbridge and Essex.He joined the Corporation by appointment to the Town Clerk and Chief Executive position 
in September 2003 and has previously worked as the Chief Executive of a London Borough and as the Assistant Director of Finance at the Greater London Council

He is also the Chief Executive of the Police Authority.