Our Team

Our team provides in-depth, integrated advice across: audit, M&A, bookkeeping, tax, and personal finance.

Chartered Accountant Ealing Stuart Thomson

J Stuart Thomson MA ACA FCT ATT MCSI

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
Stuart's full profile
Auditor London Edmund Cartwright FCCA

Edmund Cartwright FCCA

Audit and Regional Director

  • 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.
Edmund's full profile
Tax Advisor London Karim Jivraj

Karim Jivraj BA (Econ)

Senior Client Manager

  • Karim has over 30 years of experience in the accountancy profession.
  • Primarily manages the accounting and tax requirements of our corporate clients, including public companies and international groups.
  • Advises clients on significant regulatory accounting changes and on financial, business, tax and VAT compliance.
Karim's full profile
Accountant Aylesbury Karen Stone FCCA

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)
  • Advises owner-managed businesses, personal tax and trust clients.
  • Works with our tax and accounts departments in an advisory role.
Karen's full profile

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.
Ian's full profile

Owen Murfitt PFS

Independent Financial Advisor

  • Diploma in Financial Planning
  • Member of:
    • Chartered Insurance Institute
    • Personal Finance Society
  • Manages investments of £300k – £30m for over 100 clients.
Owen's full profile
Chartered Tax Advisor Peter Briant CTA

Peter Briant CTA

Tax Manager

  • Chartered Tax Advisor with 20 years experience.
  • HM Revenue and Customs (HMRC) Inspector of Taxes.
  • Has worked in tax strategy, tax investigations, large business, public sector, personal tax and corporation tax.
  • Represented HMRC in discussions with foreign fiscal tax authorities.
Peter's full profile
Auditor London Madhu Chennupati

Madhu Babu Chennupati ACA, MBA (Finance)

Senior Audit Manager

  • ACA Chartered Accountant (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 banks, technology, retail and manufacturing, including Public Interest Entity (PIE) audits.
  • Lead bank audits in the UK, Egypt and Middle East.
Madhu's full profile

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.
Steve's full profile
Accountant London Sarah Jane Carter CIMA

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.
Sarah-Jane's full profile
Accountant Aylesbury Harrison Osborne ACCA

Harrison Osborne ACCA

Portfolio 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.
Harrison's full profile
Auditor London Habib Ahmed Abbasi ACCA

Habib Ahmed Abbasi ACCA

Audit Senior

  • Chartered Accountant (ACCA)
  • MSc Accounting & Finance
  • Xero and QuickBooks certified.
  • Four years of experience in accounting,
Habib's full profile
Accountant London Prabakaran Selvasundaram ACCA

Prabakaran Selvasundaram ACMA


  • Chartered Institute of Management Accountant (Active member) ACMA (AICPA and CIMA)
  • Prabakaran has 16 years of experience in accounting within the real-estate, pharmaceutical, manufacturing and trading sectors.
  • Introduced a control system to reduce fraud at a client.
  • Introduced measures to enable a client to increase borrowings allowing them to expand substantially.
Prabakaran's full profile

Enock Musara CA(Z)

Audit Assistant Manager

  • Chartered Accountant
  • Substantial audit experience across the: natural resources, energy, shipping,  manufacturing, technology and media sectors.
  • He took over a delayed, complex audit assignment that his previous firm had avoided. He completed it two days before the deadline, making the client very happy as they were saved from penalties.
  • Speaks Shona and English.
Enock's full profile
Auditor London Sohil Mukesh Jala ICA Chartered Accountant

Sohil Mukesh Jala ICAI

Audit Senior

  • Chartered Accountant – India (ICAI)
  • B.Com (Bachelor of Commerce)
  • Seven years of experience in accounts, audit and tax.
  • Has led multiple complex audits.
Sohil's full profile

Manish Shah

Tax Manager

  • Revenue Officer and Revenue Executive for the Inland Revenue.
  • His insight to HMRC’s method of working has saved clients substantial sums.
  • 45 years of experience
Manish's full profile
Accounts Systems Developer David Cartwright

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.
David's full profile

Emma Dyer-Waite ACCA

Assistant Manager – Accounts

  • Chartered Certified Accountant (ACCA)
  • Association of Accounting Technicians (AAT)
  • Over a decade of accountancy experience with a wide range of clients.
  • Several years of experience working within an Advisory team.
Emma's full profile

Chloe Tang BA

Audit Semi-Senior

  • Part-qualified CPA – Australia
  • BA Professional Accounting
  • Chloe has five years of audit experience
  • Speaks Cantonese, Mandarin and English.
Chloe's full profile

Syed Hassan Raza Shah BCom

Audit Semi Senior

  • Bachelor of Commerce
  • Experienced audit professional with four years of dedicated expertise in audit services.
  • Two years of advisory experience at EY.
  • Committed to ensuring financial integrity, regulatory compliance, and operational efficiency.
Syed's full profile
Auditors London Minh Anh Nguyen

Minh Anh Nguyen MA

Audit Semi-Senior

  • MA Finance and Investment
  • Partly-qualified ACCA
  • Four years’ experience as an auditor at Deloitte Vietnam before joining Johnsons.
Minh's full profile
Outsourced Payroll Service

Clare Nancarrow FMAAT

Payroll Manager

  • FMAAT (Fellow Member of the Association of Accounting Technicians
  • Xero Payroll Advisor
  • Xero Certified Advisor
  • Quickbooks Online Certified Advisor
Clare's full profile

Esther Akindele BA

Trainee Accountant

  • BA (Hons) Accountancy and Business
  • Esther prepares financial and management accounts and economic analyses.
  • Specialises in preparing annual accounts for private limited companies.
  • Ensures financial statements are accurate and compliant with regulatory standards.
Esther's full profile
Auditor London Simran Puruswani

Simran Puruswani MA

Audit Semi-Senior

  • Partly qualified ACCA
  • MA Finance and Accounting
  • Simran has almost 4 years of audit experience.
  • Broad experience in auditing listed as well as mid-sized companies, banks, charities, and undertaking stock audits.
Simran's full profile
Auditors London Misbah Uddin

Misbah Uddin MSc

Audit Assistant

  • ACCA Part Qualified
  • MSc Accounting and Finance
  • Pusiness tax computations.
Misbah's full profile

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.
Irta's full profile
Accountant Ealing Jas Riyat

Jas Riyat BA


  • 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.
Jas's full profile
Accountants Ealing Jinesh Mehta

Jinesh Mehta AAT


  • 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.
Jinesh's full profile
Accountant Aylesbury Kim Loder

Kim Loder

Finance Assistant

  • Kim has over 8 years of experience in the Financial Accounting field.
  • She works in the Internal Finance department
Kim's full profile
Auditor London Ting Keat

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
Ting's full profile
Bookkeeper Aylesbury Diana Horgan

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.
Diana's full profile
Tax Advisor Aylesbury-Katie Hobson

Katie Hobson FMAAT ATT

Operations Manager

  • FMAAT (Fellow Member of the Association of Accounting Technicians)
  • ATT (Association of Tax Technicians)
  • 30 years of experience working in accountancy practices.
  • Organises and manages new client onboarding team.
Katie's full profile
Bookkeeper Aylesbury Jelena Trivunovic

Jelena Trivunovic BSc

Trainee Accountant

  • 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.
Jelena's full profile

Devansh Gupta M.Sc.

Audit Graduate Trainee

  • 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.
Devansh's full profile
Accountant Ealing Imran Hussain

Imran Hussain AAT

Accounts Assistant

  • AAT (Level 3) Part
  • Seven years of experience in accounting and bookkeeping,
  • Speaks Urdu, Punjabi, English and Bengali.
Imran's full profile
Accountant Ealing Senait Tekele

Senait Yosef Tekele AAT


  • AAT
  • Senait is responsible for bookkeeping and VAT returns and assists in the preparation of year-end accounts.
  • Proficient in Xero and QuickBooks
  • Speaks three languages.
Senait's full profile

Nima Osman MSc


  • MSc Finance and Accounting
  • BSc in Human Resource Management
  • 10 year’s experience
Nima's full profile
Payroll Accountant

Jamie Martin BA

Payroll Administrator

  • 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.
Jamie's full profile
Accountant Ealing Adriana Rusu

Adriana Rusu BSc (Econ) AAT


  • Bachelor Degree Economics
  • Association of Accounting Technicians
  • Preparation of annual accounts for sole trader, partnership and company clients
  • Preparation of VAT returns
Adriana's full profile
London Auditor Akwasi Boateng

Akwasi Boateng MSc

Audit Trainee

  • MSc Finance and Accounting
  • Akwasi analyses financial data and interprets complex information
  • Reviews financial documents to identify errors, discrepancies or potential fraud.
  • He has a solid understanding of accounting principles, auditing standards and relevant regulations.
Akwasi's full profile
Accountants Ealing Jack Jackson

Jack Jackson AAT

Trainee Accountant

  • AAT Level 3
  • Jack has nearly three years of accountancy experience. He provides clients with monthly management reports.
  • Also worked on VAT returns, bookkeeping and accounts preparation for many clients.
Jack's full profile
Accountant Aylesbury Tegan Ingram

Tegan Ingram AAT

Trainee Accountant

  • AAT Level 2
  • Tegan manages the bookkeeping needs of many clients of varying sizes.
  • Created bookkeeping tools that reduce human error – and the time spent correcting these errors.
  • Proficient in major software packages, especially Xero – and related integrated applications.


Tegan's full profile

Sabrina Allen

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.
Sabrina's full profile

Josh Halls

Trainee Accountant

  • Josh has four years of experience in accountancy practice.
  • Prepares VAT returns and accounts for limited companies, sole traders & partnerships and CIS returns.
  • In-depth understanding of  Sage, Xero, QuickBooks, and Iris packages.
Josh's full profile
Accountant Aylesbury Emily Weiss

Emily Weiss


  • Emily ensures the smooth running of the office, undertaking all administration tasks alongside Operations Manager, Katie Hobson
  • Efficiently onboards our new clients.
Emily's full profile

Jon White

Payroll Administrator

  • Runs 200 monthly payrolls and provides payroll advice for over 200 clients.
  • Lead the transfer of a large client’s payroll in-house.
  • He regularly informs clients of outstanding HRMC debts and works with them to understand how the debt has occurred.
Jon's full profile

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.
Harry's full profile