Our Team
Our diverse team provides specialist, in-depth, experienced, integrated financial advice across accounting, systems, finance, payroll, tax and personal finance.
J Stuart Thomson MA ACA 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
- 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.
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.
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)
- Advises owner-managed businesses, personal tax and trust clients.
- Works with our tax and accounts departments in an advisory role.
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.
Owen Murfitt PFS
Associate Partner of Stirling House Partnership
- Diploma in Financial Planning
- Member of:
- Chartered Insurance Institute
- Personal Finance Society
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.
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.
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.
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.
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.
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.
Prabakaran Selvasundaram ACMA
Accountant
- 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.
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.
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
David Cartwright BSc
Head of Digital Solutions
- B.Sc Management and Finance – Leicester University
- 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.
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.
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.
Clare Nancarrow FMAAT
Payroll Manager
- FMAAT (Fellow Member of the Association of Accounting Technicians
- Xero Payroll Advisor
- Xero Certified Advisor
- Quickbooks Online Certified Advisor
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.
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.
Misbah Uddin MSc
Audit Assistant
- ACCA Part Qualified
- MSc Accounting and Finance
- Three years of experience working in accountancy.
- Prepares statutory audits, accounts and business tax computations.
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.
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.
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.
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
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.
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.
Imran Hussain AAT
Accounts Assistant
- AAT (Level 3) Part
- Seven years of experience in accounting and bookkeeping,
- Speaks Urdu, Punjabi, English and Bengali.
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.
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
- Speaks three languages.
Nima MSc
Tax Junior
- MSc Finance and Accounting
- BSc in Human Resource Management
- 10 year’s experience
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.
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
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.
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.
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.
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.
Emily Weiss
Administrator
- Emily ensures the smooth running of the office, undertaking all administration tasks alongside Operations Manager, Katie Hobson
- Efficiently onboards our new clients.
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.
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.