Allan qualified with ACCA in 2007 whilst working at an independent firm of Chartered Accountants in Aberdeen. In 2012 Allan moved to Edinburgh to join Geoghegans as an Audit Supervisor before moving to one of the accounts teams in the office. Allan looks after the accounting and tax affairs of a wide range of owner managed limited companies, sole traders and partnerships. Allan is also responsible for overseeing the Outsourcing department.
Outside of work Allan enjoys attending concerts, buying records and is a keen supporter of Aberdeen Football Club.