Accounts and tax

Elaine Robertson

Accounts Manager

Dawn Lambie

Accounts Manager

Jane Alexander

Tax Manager

Senior staff

Dawn McQueen

Senior Qualified Accounts

Morag Scott

Senior Qualified Accounts

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

Lynn Woodcock

Bookkeeping and Payroll Manager

Elaine Walker

Payroll Manager

Jayne Neilson

Bookkeeping and Payroll Assistant

Michael McDonald

Bookkeeping and Payroll Assistant

Financial services

Barbara Cassels


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