Management Team

Darren Swann – Managing Partner

DarrenDarren joined Leonherman in 1991 and qualified in 1994.
Darren is a Fellow of the Association of Chartered Certified Accountants and is also a member of the Institute of Chartered Accountants in England and Wales.

He was promoted to Partner in 2000 eventually becoming Managing Partner in 2005.

Darren firmly believes in spending time with clients to understand their issues and aspirations and to work with them in resolving one and achieving the other.

Darren works with a range of clients from business start ups, family run businesses to Small and Medium Enterprises.  He works closely with clients to develop their full potential, helping them to achieve their ambitions.

With outside interests of travel and following Ipswich Town, Darren also tries to incorporate these two activities with a round of golf whenever possible.


Michael Rigby – Partner

Michael qualified as a Chartered Certified Accountant in 2002 and joined Leonherman as Audit Manager in 2010. Michael has gained vast experience in auditing having previously worked as an Audit Manager for RSM Tenon and prior to that spending 4 years working for Ernst & Young in Manchester.

Michael’s portfolio includes all the audit clients and the larger non audit clients. As well as providing audit and accounting services Michael also works with many directors and entrepreneurs providing a Finance Director role and advising on their businesses growth and strategic direction.

Michael promotes technical excellence and consistently provides the high standard of service that Leonherman clients have come to expect.  He believes that client needs and expectations are paramount and the achievement of these is the main reason behind the success of Leonherman. Michael is also committed to employee development and progression and takes a lead role in training the audit and accounts department.

Outside of work Michael is a keen follower of Bolton Wanderers (unfortunately!!) and likes to spend as much time on the golf course as his wife will allow!!


Campbell Black- Tax Manager

Campbell joined Leonherman in May 2017 as the Tax Team Supervisor but he quickly demonstrated his expertise in all things Tax and became our Tax Manager in September 2017.

Campbell has over 25 years tax experience and has advised businesses and their owners on how to mitigate their tax liabilities, always considering the commercial aspects of any tax advice given. Campbell strongly believes that the advice he gives covers both corporate and personal tax matters.

He has worked with a wide range of businesses with a particular interest in the manufacturing sector and can advise on both corporate and personal tax matters including structuring – from start up to reorganisations; remuneration planning including expenses and benefits; research and development tax relief and capital allowances claims.

Outside of work Campbell can be found on holiday in a sunny venue or planning one.



Grace Park – Business Services Manager

Grace joined Leonherman as an accounts trainee in 2007 and has since qualified and progressed to Business Services Manager within the firm. Grace specialises in Service Charge accounts and encourages the use of new technology within the firm.

Grace is a Xero champion for Leonherman and uses her knowledge to train employees and clients in the variety of accountancy software offered by the firm.

Outside of work Grace spends her time training and participating in all manner of physical challenges, her recent ones have included cross country canoeing and obstacle course races.



Craig Moore – Accounts & Audit Manager

Craig brings a wealth of accountancy expertise to Leonherman, having previously spent 15 years in two large North West Firms.

Craig looks after a broad and diverse portfolio of clients, from start-up businesses and owner managed SME’s to some of the Firm’s larger clients.  Craig has a strong all round background and works with small/medium business owners to grow and develop their enterprises. Craig is very approachable and practical and works to build strong relationships with clients in order to provide the best levels of service.  Craig also looks after Leonherman’s Accounts & Audit team and takes a keen interest in the professional development of his team members.

Away from the office Craig enjoys camping weekends, football and sampling various gins!



Julie Porter – Payroll Manager

Julie joined Leonherman in 2011 and has over 25 years’ experience in dealing with all aspects of payroll, CIS and more recently the set up and running of auto enrolment pensions. Julie has also trained several trainees in the process and enjoys working as part of the team.

Before working in payroll, Julie experienced life as a nanny which included spending two years working abroad for the Mayor in The Hague, Netherlands.

Outside work, Julie enjoys spending weekends in North Wales with her granddaughter and two bichon frise, as well as reading, when time allows.