Our People


David Cameron BA CA

Managing Partner

01382 312100

David is the Managing Partner at EQ. His role encompasses a wide variety of responsibilities, both i...

Mark Gibson BA CA


01592 630055

Mark heads up the firm’s audit function in the Fife offices and utilises his wealth of experience ...

Angela Haig BA CA CTA


01307 474274

Angela is a qualified chartered tax adviser and has assisted businesses and individuals with tax pla...

John Langlands FCCA


01382 312100

John joined the firm in 1977 and has a wealth of experience in accountancy, tax and business matters...

David Morrison MA CA CTA


01382 312100

David is a partner in our Dundee office, from where he heads up EQ Taxation for the firm. A qualifie...

Paula McAllister BAcc (Hons) CA

Senior Manager

01382 312100

Paula joined EQ full time as a trainee in 2009, following a successful summer placement the year bef...

Michael Stephenson MA (Hons) CA


01592 630055

Michael joined EQ in June 2017 after eight years at a ‘big four’ firm, where he qualifie...

Susan Beattie BDes (Hons) CA

Assistant Manager

01382 312100

Susan started at EQ in 2012 as an accounts assistant and has gone on to compete her ICAS studies, f...

People in the news

View all latest news
Aug 20 2019

A warm welcome to our newest group of talented trainees!

L-R – Calum MacDonald, Sam Walker, Ashley Breckenridge, Andrew Kelly, Sinead Scobie, Karri Russell and Heather Leighton. We are delighted to welcome our seven new graduates, who recently gathered ...more

Jul 10 2019

Double celebration with the ICAS Top 100 Young CAs 2019 announcement

Scott Greig BAcc (Hons) CA Rachel Bell BAcc (Hons) CA CTA We are excited to announce that two of our newly appointed Principal Managers have been named in 2019’s ICAS Top 100 Young CAs list. Rache...more