Our trust and tax team
![](/sites/rathbones.com/files/styles/team_member_card/public/2023-06/carol_xi_1_1.jpg.webp?itok=Jq3xyuNx)
Carol Xi
Senior tax manager
Carol Xi
Senior tax manager
Liverpool
Carol is a senior tax manager and joined Rathbones in 2019. She has extensive knowledge and experience of UK tax matters (including Personal Tax, Owner Management Business and Corporation Tax). Her current role enables her to provide high level personal tax advice and compliance.
Carol is an Associate of Chartered Institute of Management Accountants (ACMA), Chartered Global Management Accountant (CGMA) and Chartered Tax Advisor (CTA). She holds MSC in Accounting and Finance from the University of Manchester.
Before joining Rathbones Carol had 15 years of practical experience in both accountancy and UK taxation. She worked for both small and multinational chartered accounting firms as a tax executive and assistant manager. Carol grew up in Shanghai and is fluent in Mandarin. She is also a Trustee of Woodland Hospice Trust.
Carol is a senior tax manager and joined Rathbones in 2019. She has extensive knowledge and experience of UK tax matters (including Personal Tax, Owner Management Business and Corporation Tax). Her current role enables her to provide high level personal tax advice and compliance.
Carol is an Associate of Chartered Institute of Management Accountants (ACMA), Chartered Global Management Accountant (CGMA) and Chartered Tax Advisor (CTA). She holds MSC in Accounting and Finance from the University of Manchester.
Before joining Rathbones Carol had 15 years of practical experience in both accountancy and UK taxation. She worked for both small and multinational chartered accounting firms as a tax executive and assistant manager. Carol grew up in Shanghai and is fluent in Mandarin. She is also a Trustee of Woodland Hospice Trust.
![](/sites/rathbones.com/files/styles/team_member_card/public/2023-07/james_hurrell_1.jpg.webp?itok=IJLN8bXg)
James Hurrell
Director
James Hurrell
Director
London
James is a director at Rathbones and has been advising private clients and business owners for 30 years. He specialises in providing family office services for wealthy clients including advice, accounting and tax services for their trusts, companies and businesses. James is a Chartered Accountant and Chartered Tax Adviser.
James is a director at Rathbones and has been advising private clients and business owners for 30 years. He specialises in providing family office services for wealthy clients including advice, accounting and tax services for their trusts, companies and businesses. James is a Chartered Accountant and Chartered Tax Adviser.
![](/sites/rathbones.com/files/styles/team_member_card/public/2023-06/john_duffy.jpg.webp?itok=acyK-h_E)
John Duffy
Senior trust manager
John Duffy
Senior trust manager
Liverpool
John is a senior trust manager working in Liverpool for Rathbones, offering tax planning advice, administration and accountancy services to trustees, individuals and corporate entities.
John has extensive experience in the trust and taxation field having previously occupied consultant roles at chartered accountancy practices in London and Liverpool.
John has an honours degree in Accountancy and is also a qualified member of the Association of Chartered Certified Accountants (ACCA), the Association of Taxation Technicians (ATT) and Society of Trust & Estate Practitioners (STEP).
John is a senior trust manager working in Liverpool for Rathbones, offering tax planning advice, administration and accountancy services to trustees, individuals and corporate entities.
John has extensive experience in the trust and taxation field having previously occupied consultant roles at chartered accountancy practices in London and Liverpool.
John has an honours degree in Accountancy and is also a qualified member of the Association of Chartered Certified Accountants (ACCA), the Association of Taxation Technicians (ATT) and Society of Trust & Estate Practitioners (STEP).