Skip to main content
For Business
Bookkeeping and Compliance
Outsourced Accounts Services
Start-Up Support
Business Tax Advice
Specialist Tax Support
Specialist Regulatory Support
Payroll Management
Crypto Accountant
For Individuals
Personal Tax Advice
Tax Return Preparation
Sole Trader Accounting
Landlord Accountants
Domiciled Overseas
Inheritance Tax Planning
Investments
Trusts & Settlements
About Us
Supported Charities
Newsletter
Testimonials
Latest News
Contact Us
Go
Our Team
Our team is made up of experienced professionals who are committed to supporting you with all your accountancy and tax requirements.
View All
Senior Partners
Partners
New Business Development
Outsourced Accounting Team
Private Client Tax Team
Business Advisory Team
Small Business Team
Credit Control
Payroll
Practice Administration Team
All
Senior Partners
Partners
New Business Development
Outsourced Accounting Team
Private Client Tax Team
Business Advisory Team
Small Business Team
Credit Control
Payroll
Practice Administration Team
Hamid Mahmood ACMA CGMA
Partner - Business Advisory Team
Hamid has a wealth of experience advising owner-managed businesses across a wide range of issues, including the sale of businesses,...
Adam Smith ACCA
Senior Client Manager - Business Advisory Team
Agata Chaja ATT
Assistant Client Manager - Business Advisory Team
Dorota Oczkowicz FCCA MAAT
Senior Client Manager - Business Advisory Team
Dorota works within the Business Advisory Team at Haggards and brings over 15 years of experience in supporting a diverse...
Johnny Solorzano ACM
Assistant Client Manager - Business Advisory Team.
Kashyap Kachhia
Junior Accountant - Business Advisory Team
Kashyap is currently on a path of continuous growth in the accounting and finance industry. With a solid foundation as...
May Dickson ACA
Client Manager - Business Advisory Team
May has been with Haggards since 2017 and has just returned to her role, part time after becoming a Mum....