Our website uses cookies to enhance the visitor experience (what's a cookieCookies are small text files that are stored on your computer when you visit a website. They are mainly used as a way of improving the website functionalities or to provide more advanced statistical data.). Are you happy for us to use cookies during your visits?
Please note: continuing without making a choice equates to giving us your consent, which you can withdraw at any time via our cookies policy page.

Meet the Team


John O'Hara, BA CA - Managing Partner

As managing partner, John has responsibility for the firm's strategy and policy matters. John advises clients on a whole range of matters, with particular emphasis on business development and tax planning issues.

John can be contacted on john@oharas.co.uk


George Ross, FCCA - Associate

George has extensive experience of advising clients on a wide range of matters, including business start up, raising finance, systems improvements and other consultancy projects, as well as the day to day accounting and tax advice that clients regularly look for.

George can be contacted on george@oharas.co.uk


Lynne Doak, BA CA - Associate

Lynne, who heads our tax department, qualified as a chartered accountant with Arthur Andersen where she was a tax manager before joining O'Haras in 1991.

As an experienced tax specialist, Lynne advises both personal and corporate clients on a wide range of tax planning and compliance issues.

Lynne can be contacted on lynne@oharas.co.uk


Mary McGinness, MA Dip Acc - Associate

Mary has considerable experience in general practice and provides advice to clients on a wide range of issues, including business start ups and normal compliance matters. In addition Mary has particular expertise in construction industry compliance matters.

Mary can be contacted on mary@oharas.co.uk


Andrew Taft, FCCA - Associate

Andrew heads up our IT services department and has a wealth of experience of advising clients on their accounting systems. Whether it is bespoke systems or an off the shelf Sage package, Andrew is happy to advise on how you can get much more out of your investment in your IT systems, which can generate savings in the business for years to come.

Andrew can be contacted on andrew@oharas.co.uk


Jennifer Hahn, BA ACCA - Supervisor

Jennifer has a comprehensive knowledge of audit and accounting compliance matters and supervises our audit department. Jennifer also provides advice to clients on all areas of accounting and business services.

Jennifer can be contacted on jennifer@oharas.co.uk


Christine Bryden BA, CTA, ATT (fellow) - Tax Supervisor

As an experienced tax adviser with an accounting background, Christine advises on personal tax planning and compliance.

Christine can be contacted on chistine@oharas.co.uk

andrew waldron

Andrew Waldron, ACCA - Accounts Senior

Andrew provides advice to a range of clients, from new start up situations to long established businesses. Andrew covers issues including accounting, IT reporting systems, fundraising, general business planning & development and all compliance matters.

Andrew can be contacted on andrew_w@oharas.co.uk


Jacqueline Tulloch - Book-keeping Supervisor

Jacqueline heads up our VAT compliance & book-keeping support services department, plus also deals with the firm's accounting and finances.

Jacqueline can be contacted on jacqueline@oharas.co.uk">


Carol Anne Robertson - Secretarial Supervisor

Carol Anne supervises our secretarial & admin department, providing support to our staff and clients with matters ranging from company formations, company secretarial compliance, deadlines management and general support services.

Carol Anne can be contacted on carol@oharas.co.uk


Martin O'Hara, BAcc, CA (Pending)

Martin graduated from Glasgow University with a degree in Accounting and Finance in 2012 and quickly packed his bags to travel extensively around Asia and Australia.

Upon returning to Scotland, Martin joined the firm in 2014 and in 2017 qualified as a Chartered Accountant through ICAS.

Martin advises a wide range of clients in various sectors and is experienced in accounts preparation, audit, tax compliance, business planning and cash flow projections.

Martin can be contacted on martin@oharas.co.uk


Mark O'Hara, ACCA - Audit Senior

Mark joined O'Haras in 2004 and has since obtained his ACCA qualification with the firm. He has significant experience of statutory accounts preparation and performing audits for a number of our clients.

Mark can be contacted on mark@oharas.co.uk

Request a Callback

  • Book a Free Consultation
  • Get a Fixed Quote

Your business size?