Accounts and tax

Elaine Robertson

Office Manager

Dawn Lambie

Senior Accounts Manager

Jane Alexander

Tax Manager

Senior staff

Dawn McQueen

Senior Qualified Accounts

Morag Scott

Senior Qualified Accounts

Josh Whitelaw

Qualified Accounts

Caitlin Burns

Qualified Accounts/ Tax Assistant

Our trainees

At James Hair & Co we are proud to offer a range of professional training positions in accounting, tax and financial planning – combining practical work experience with the opportunity to study towards the achievement of professional qualifications. Applications from interested parties are always welcome. Please contact us.

Bookkeeping and payroll

Keri Beaton

Payroll Manager

Jayne Neilson

Bookkeeping and Payroll Assistant

Sharon Lyle

Bookkeeping and Payroll Assistant

Financial services

Suzanne Akers


Lynn Buttercase


Louise Mathie

Administration Assistant

Claire Anderson

Administration and Company Secretarial

Contact Us

    We'll only use the data you choose to enter here so that we can chat about your query. Personal information will be treated as confidential by us and held in accordance with the Data Protection Act 2018. Take a look at our privacy policy for more info.

    I agree to James Hair & Co's privacy policy.
    01334 654 030
    59, Bonnygate, Cupar, Fife, KY15 4BY
    146 South Street, St Andrews, Fife, KY16 9EG