Russell studied Physics at Swansea University, graduating with First Class BSc Honours, including a year spent living abroad in Barcelona. He joined Wellers in October 2017 and became ACA qualified in August 2021, before progressing through the firm to Associate.
Russell works across a broad portfolio covering audit, accounts, tax, R&D, grant audits, statutory compliance and advisory services, with a particular specialism in the science and technology sector. He works closely with SMEs, start-ups, business owners, CEOs and Finance Directors, helping them understand their financial position and make informed decisions as their businesses develop.
He has particular experience supporting early-stage and growing businesses, including Oxford University spin-outs and businesses built around proprietary technology and innovation. His advisory work helps clients access important funding and cash flow through available R&D reliefs, while also establishing reliable financial and management reporting as they develop and bring new products to market.
He enjoys the variety that comes with working alongside ambitious businesses at different stages of their journey. His work can range from supporting due diligence ahead of the sale of a business, to reviewing R&D projects and analysing financial information to provide clients with timely, practical insights.
He also has a keen interest in improving internal processes and developing guidance that helps colleagues work more efficiently and consistently.
Outside of work, Russell enjoys supporting Chelsea FC and fine dining. He also has more than 10 years’ experience as a DJ, having performed to crowds of up to 500 people, hosted his own radio show and launched his own entertainment business.

Russell Flynn ACA details upcoming changes to financial reporting and the impact this has on how you account for leases.
Russell Flynn ACA explains how you can claim Research & Development (R&D) tax credits even if you've been ...
Russell Flynn ACA, explains the need for an Independent Accountant's Report if you're obtaining funding in the form of ...
Click below for office location details
Wellers is the trading name of Wellers Limited, registered in England and Wales No. 17125830
Registered Office: 8 King Edward Street, Oxford, England, OX1 4HL
Approved as statutory auditors in the United Kingdom by the Association of Chartered Certified Accountants