
Our Team
Our team provides in-depth, integrated advice across audit, M&A, accounts, risk, advisory services and tax.

J Stuart Thomson MA CA FCT ATT MCSI
Group Managing Director
- Chartered Accountant (Institute of Chartered Accountants of Scotland)
- Associate Chartered Accountant (Institute of Chartered Accountants of England and Wales)
- FCT – Fellow of the Association of Corporate Treasurers
- MCSI – Member of the Chartered Institute of Securities and Investments
- ATT – Association of Tax Technicians

Edmund Cartwright FCCA
Managing Director / Audit Partner
- Fellow of the Association of Chartered Certified Accountants (FCCA).
- Authorised by the Institute of Chartered Accountants of England and Wales (ICAEW) to conduct audits.
- Authorised as a Responsible Individual by the UK Financial Reporting Council (FRC) to conduct Public Interest Entity (PIE) audits.

Rob Wilkes FCA
Audit Director
- Rob has 34 years of audit experience.
- Worked in the UK, Ireland and Australia and at four of the top five global accounting firms.
- Advises and audits clients in the technology, professional services, leisure, hospitality, manufacturing, wholesale and NFP sectors.
- Experienced in leading the delivery of audits for listed companies, large privately owned international companies and Private Equity owned businesses.

Karen Stone FCCA
Senior Enquiries Lead – Accountancy and Tax Advisory Services
- Fellow of the Chartered Institute of Certified Accountants (FCCA)
- Member Association of Accounting Technicians (MAAT)
- Extensive knowledge with which to advise owner-managed businesses, personal tax and trust clients.
- Sector experience includes consultancy, agriculture, property ownership/management, construction and training.

Geeta Morgan FCA CTA MSCI Prof. PgDip (GRC)
Audit Director
- As Audit Director, has audited the States of Guernsey and the Guernsey Financial Services Commission.
- FCA – Fellow Chartered Accountant (ICAEW)
- CTA – Chartered Tax Advisor
- MSCI – Member of Chartered Institute for Securities & Investments
- Prof.PgDip (GRC) – Fellow of the International Compliance Association
- Has never lost a client due to work quality or failing to meet expectations.

Madhu Babu Chennupati ICAI, MBA (Finance)
Senior Audit Manager
- ICAI (Institute of Chartered Accountants of India)
- MBA (Finance) – Manchester Business School
- 10 years of experience delivering high-quality audits to clients ranging from small businesses to multinationals.
- His sector experience includes banking, technology, retail, and manufacturing, as well as public interest entity (PIE) audits.
- Led bank audits in the UK, Egypt and the Middle East.

Thanzil Khan BA CMIIA FIoL
Risk and Technology Assurance Partner
- BA Hons Accounting & Finance
- Chartered Member of the Institute of Internal Auditors (CMIIA)
- 20+ years of experience in internal audit, risk management and governance advisory
- Supports corporate/commercial, public sector, and not-for-profit clients

Harrison Osborne ACCA
Accounts Senior Manager
- Chartered Accountant – ACCA
- Member of the Association of Accounting Technicians (MAAT)
- Harrison has more than a decade of wide-ranging accountancy experience.
- He oversees our Aylesbury team who assist clients in their accounting needs in areas such as financial statements, bookkeeping, VAT and personal and business tax.

Sarah-Jane Carter CIMA AAT
Business Solutions Manager
- Chartered Institute of Management Accountants (CIMA)
- Association of Accounting Technicians (AAT)
- Sarah-Jane has over 30 years of experience in bookkeeping and management accounting.
- Manages the implementation of systems and services to increase client efficiency.
Andrew Clark FCA BFP BSc (Econ)
Director
- Fellow Chartered Accountant (FCA)
- Responsible Individual (RI) for audit clients with up to £100m turnover
- High Court expert witness
- Acting for many clients for nearly 40 years
- Saved a client nearly £400k on CGT

Ian Dodge ATT
Senior Tax Manager
- Association of Taxation Technicians (ATT)
- Certified in Probate and Estate Administration
- Ian leads our tax advice services.
- Over 20 years of experience, he previously worked for HMRC.
- Provides technical tax support for tax barristers.

Steve Fleming FCCA
Senior Manager
- Fellow Member of the Association of Chartered Certified Accountants (FCCA)
- Steve qualified with a top-20 firm. He has 20 years of post-qualification experience.
- Areas of expertise include: corporation tax, personal tax, management accounts and numerous ad hoc projects.

Enock Musara CA(Z)
Assistant Audit Manager
- Six years post Chartered Accountant qualification.
- Five years UK audit experience across multiple sectors
- All clients that he has audited want him to remain on the team
- Delivered multiple high-quality audits within tight deadlines.

Prabakaran Selvasundaram ACMA
Accountant
- Chartered Institute of Management Accountants ACMA (AICPA and CIMA)
- 18 years of experience in accounting within the real-estate, pharmaceutical, manufacturing and trading sectors.
- Expertise includes UK and international businesses.
- Provides accurate financial reporting tailored to clients’ business needs.
Tinuola Aiyelero ACCA BSc
Senior Audit Manager & Head of Technical Development
- Association of Chartered Certified Accountants (ACCA)
- 10 years of professional experience in auditing, accounting, financial reporting, and internal control reviews (PCAOB and SOX audits).
- Identified significant errors during her audit review and prevented misstatements of over £500,000.
- Made recommendations that led to a 30% rise in the quality of financial reporting.

Habib Ahmed Abbasi ACCA
Audit Senior
- Chartered Accountant (ACCA)
- MSc Accounting & Finance
- Four years of experience in accounting in charity, construction, consumer electronics manufacturing, medical, technology and service sectors.
Swati Khandelwal ICAI BCom
Audit Manager
- Institute of Chartered Accountants of India (ICAI)
- Seven years’ of experience
- High-quality audits for clients ranging from small businesses to multinationals
- Sector experience includes technology, telecom, tourism, manufacturing, PIE audits, and charities.
- Completes high-pressure audits within tight deadlines
Muhammad Zeeshan ACCA MSc
Tax Supervisor
- Muhammad is a qualified accountant and tax specialist with over six years of hands-on experience in UK taxation and advisory
- Manages a diverse portfolio of high-net-worth individuals and business clients
- Strong track record in resolving complex HMRC enquiries
- Advised several high-net-worth individuals to save over £25,000 in income tax

David Cartwright BSc
Head of Digital Solutions
- B.Sc Management and Finance
- 9 years of experience in technical solution design, including business process optimisation, data analytics, API services and cloud-based Microsoft technologies.
- He has significant experience designing and developing end-to-end systems using the Microsoft Power Platform.

Clare Nancarrow FMAAT
Payroll Manager
- FMAAT (Fellow Member of the Association of Accounting Technicians
- Xero Payroll Advisor
- Xero Certified Advisor
- Quickbooks Online Certified Advisor

Simran Puruswani MA
Audit Senior
- Partly qualified ACCA
- MA Finance and Accounting
- Simran has almost 7 years of audit experience.
- Successfully led and managed audits for a diverse portfolio of clients across industries, including financial services, manufacturing, and not-for-profit, consistently meeting tight deadlines and regulatory requirements.

Irta Patozi MSc
Systems Developer
- MSc Accounting and Finance (LSE)
- BSc Accounting and Management (Queen Marys)
- Irta helps our clients streamline their reporting processes by providing systems tailored to their needs.
- Develops bespoke applications to improve clients’ operational efficiency.

Jas Riyat BA
Accountant
- BA Hons in Accounting and Finance
- ACCA Part-Qualified
- 10 years of experience as an accountant.
- Responsible for preparing statutory accounts and business tax issues.
- Provides insights and solutions to help clients achieve their financial goals.
Jade BA AAT
Tax Senior
- Jade is an experienced tax professional with nearly four years of hands-on experience.
- Works across both mixed tax and personal tax roles, giving her a broad understanding of various tax matters affecting individuals and businesses alike.
- Prepares and reviews tax returns, advising on income tax and capital gains matters, and liaising directly with HMRC on behalf of clients.
- Supports a wide range of clients, from self-employed individuals to high-net-worth clients and small businesses, providing clear, tailored advice

Devansh Gupta M.Sc.
Accounts Semi-Senior
- Chartered Certified Accountant (ACCA)
- M.Sc. Finance
- Davansh delivers high-quality audit services and adds value to clients’ financial operations.
- Identifies inefficiencies and recommends strategic improvements leading to significant cost savings.
Tumisang Olaotse BAcc
Audit Semi-Senior
- Bachelor of Accountancy (BAcc)
- Partly qualified ACCA
- Experienced in external audit and statutory accounts preparation for many sectors
- Helped a bank to enhance internal controls so that they could reduce financial risks and improve compliance, providing peace of mind to senior management.
- Enabled clients to identify discrepancies and inefficiencies during the audit

Kim Loder
Finance Assistant
- Kim has over 8 years of experience in the Financial Accounting field.
- She works in the Internal Finance department.

Diana Horgan MAAT
Accounts/Training Senior
- Member of the Association of Accounting Technicians
- Diana has over 30 years of experience working in the financial sector, mostly in accountancy practices.
- She has a wealth of knowledge for preparing accounts for sole traders, partnerships and limited companies managing their payroll, VAT and other statutory returns.

Katie Hobson FMAAT ATT
Head of Operations
- FMAAT (Fellow Member of the Association of Accounting Technicians)
- ATT (Association of Tax Technicians)
- Organised and approachable, Katie has 30 years of experience working in accountancy practices in across accounting, tax, and operations
- The ideal new client starting point—she’ll either have the answer or make sure you’re connected with the right person.

Ting Keat Chong BA
Audit Trainee
- Part-Qualified ACCA
- BA (Hons)
- Helped a politically exposed entity to be audited in the UK.
- Speaks Chinese, Malay, Cantonese and English.

Jelena Trivunovic BSc
Accounts Semi-Senior
- BSc (Hons) Accounting and Finance
- Completes statutory accounts (limited and sole trader).
- Prepares more complex accounts, including inter-company accounts.
- Experienced in tax planning, including the preparation and submission of tax returns and VAT returns.
Shalin Shah ICAI FCA
Accounts Manager
- Chartered Accountant from India (ICAI)
- Six Sigma Green Belt
- 17 years of experience as a qualified accountant
- In-depth expertise in financial management, tax advisory, and operational efficiency

Imran Hussain AAT
Accounts Assistant
- AAT (Level 3) Part
- Seven years of experience in accounting and bookkeeping
- Prepares accounts and undertakes Company Secretarial services
- Speaks Urdu, Punjabi, English and Bengali.

Jamie Martin BA
Payroll Technician
- BA (Hons) in Business Management (Accounting)
- Jamie manages 200 weekly and annual payrolls, auto-enrolment workplace pensions, CIS, Statutory Pay calculations, and tax and NI deductions, along with other essential payroll concepts.
- Assists clients with payroll queries and liaises with HMRC on their behalf.
- Proficient at analysing HMRC PAYE credits and liabilities to identify any errors or inconsistencies to avoid HMRC penalties and recoup any overpaid liabilities.

Adriana Rusu BSc (Econ) AAT
Bookkeeper
- Bachelor Degree Economics
- Association of Accounting Technicians
- Preparation of annual accounts for sole trader, partnership and company clients.
- Preparation of VAT returns.

James Dyett AAT
Tax Semi Senior
- Level 3 Advanced Diploma in Accounting
- AAT Qualified Bookkeeper
- Over four years of experience working in the accounting and tax industry.
- Works within the personal tax team, preparing clients’ personal tax returns and rental accounts

Akwasi Boateng MSc
Audit Trainee
- MSc Finance and Accounting
- Analyses financial data and interprets complex information.
- Successfully supported multiple audit engagements within tight timelines, ensuring compliance with audit standards and client expectations.
- Audit experience working with clients across the charity sector, software companies, and financial institutions, including banks.

Nima MSc
Tax Trainee
- MSc Finance and Accounting
- BSc in Human Resource Management
- Involved in a range of personal tax matters including preparing self-assessments
- Managing key aspects of a high-net-worth family’s personal tax affairs with discretion through critical deadlines and compliance requirements.

Esther Akindele BA
Trainee Accountant
- BA (Hons) Accountancy and Business
- Esther specialises in preparing annual accounts for private limited companies.
- Ensures financial statements are accurate and compliant with regulatory standards.
- Advises clients on the implementation of systems to streamline their accounting procedures, reduce errors and save time.

Senait Yosef Tekele AAT
Bookkeeper
- AAT
- Senait is responsible for bookkeeping and VAT returns and assists in the preparation of year-end accounts.
- Proficient in Xero and QuickBooks.
- Reconciles bank statements, credit card statements, and accounts.
- Helps clients avoid late filing penalties and ensures compliance with HMRC deadlines

Josh Halls
Accounts Trainee
- Josh has five years of experience in an accountancy practice.
- Prepares VAT returns and accounts for limited companies, sole traders & partnerships and CIS returns.
- Completes clients’ VAT returns on time to avoid late penalty fees and answering any queries or concerns the client may have.
- Prepares accounts and monthly reporting packs
- In-depth understanding of Sage, Xero, QuickBooks, and Iris packages.

Emily Weiss
Operations Supervisor
- Emily ensures the smooth running of the office, undertaking all administration tasks alongside Operations Manager, Katie Hobson.
- Efficiently onboards our new clients.

Jinesh Mehta AAT
Bookkeeper
- AAT Level 3
- Jinesh has been working at Johnsons for two years.
- Responsible for preparing VAT returns, bookkeeping and annual accounts.
- Liaises with HMRC on behalf of clients.

Jon White
Advanced Payroll Technician
- Associate membership of the Chartered Institute of Payroll Professionals (ACIPP)
- Completes complex payrolls for over 200 clients on both a weekly and monthly basis, consistently achieving all targets.
- This includes making last-minute adjustments or querying calculations to help our clients pay their employees promptly and accurately.
Georgina Goodman
Bookkeeper
- 27 years’ accounts experience
- Budgetary planning and reporting of variances
- Credit control: chasing business customers for payment
- Reporting cost abnormalities
> Georgina's full profile
Tariq Hashimi
Audit Intern
- MSc in Accounting and Finance
- Tariq has a year’s experience auditing various clients, including Limited liability companies, charities, and Public Interest Entities (PIEs).
- Helped complete an audit with an extremely tight deadline and to avoid late filing.

Sabrina
PA to Managing Director
- Sabrina manages calendars and schedules appointments, meetings, and events.
- Makes travel plans, including flights, hotels, and transport.
- Plans and organises events and parties.
Jaspreet Heer
Trainee Accountant
- Jaspreet has 7 years of experience in accountancy – mainly in bookkeeping and deals with clients on a day-to-day basis.
- Proficient in Xero, Sage and QuickBooks.
- Prepares of some tax returns and accounts.
- Prepares and submits the quarterly VAT returns.

Daniel Briant
Accounts trainee
- Daniel specialises in preparing VAT returns and accounts for limited companies, sole traders, and partnerships.
- In-depth understanding of many accounting software packages, including Sage, Xero and QuickBooks.
- Delivers timely and accurate financial services, ensuring clients avoid late penalty fees and addressing any queries or concerns they may have.
- Ensures that VAT returns for his clients are filed on time, helping them stay compliant with regulations and avoid any penalties.
Ashish Deuja MBA
Bookkeeper
- Currently pursuing the Association of Chartered Certified Accountants (ACCA) qualification
- Master of Business Administration (MBA)
- Six years of experience in the finance sector.
- Received multiple commendations for his diligence and commitment to understanding and addressing client needs.

Sarah Taylor
Practice Administrator/Receptionist
- Sarah has over 20 years of administrative experience across finance, HR, recruitment, and small business operations.
- Ensures the Pitstone office runs smoothly. She’s the friendly voice on the phone and the first face clients see when they visit.
- Greets and assists clients
- Efficiently onboards new clients
Dylan Grant BSc
Audit Graduate
- BSc Honours Mathematics
- As a graduate, he has gained hands-on audit experience by assisting in planning, fieldwork, and documentation.
- He has supported audit engagements by testing internal controls, and reviewing financial statements.
Alfred McLeman BSc
Graduate Accounts and Audit Trainee
- BSc with Honours in Accounting and Finance
- Understanding of accounting software such as Xero and IRIS.
- Analysis of financial data and information,
Sainabou Jallow BA
Graduate Audit and Accounts Trainee
- ACCA (part-qualified)
- BA Accounting and Economics
- Prepares journal entries, assisting with bank reconciliations, and supporting audits
- Helpes clients maintain accurate and timely financial records, which helps ensure compliance
Michael Horgan
Scanning Team Supervisor
- Instrumental in creating our paperless archiving system, ensuring the safe storage, retrieval, and proper disposal of client records.
- Created a QR system to improve scanning efficiency by 300%
- Created a PAT testing system to ensure the maintenance and security of equipment across all offices is monitored and logged
Rayaan Cadani
Trainee PA/Receptionist
- BSocSc Politics and International Relations – University of Manchester
Neil Brevern
Audit Trainee
- BSc Mathematics
- Worked on various clients in the audit team as a junior.
- Worked with many of his own clients in accounts

Harry Doyle MA BA
Systems Developer
- Harry assists the software development team, bringing computing knowledge and adaptability to the team.
- Full stack developer proficient in JavaScript, React, Power FX, Power Apps, XML, JSON and many more tools.
Meryl Winter
Secretary
- BTEC Diploma in Business Studies
- Meryl has over 42 years of secretarial experience.