John has many years experience in general accountancy practice having qualified as a Chartered Accountant in 1974.
He is the most senior member of the partnership team at McLay McAlister & McGibbon.
John is responsible for a diverse portfolio of clients, and includes Agriculture and Lloyds Underwriters amongst his specialist areas.