Allan is the Financial Administrator for Genesis and is responsible for organising the day to day finances of the company.
He is a certified accounting technician and studied through the Association of Chartered Certified Accountants. Allan has a deep understanding of accounting systems and procedures, with a wealth of experience in project accounting in both public and private sector organisations.