This site uses cookies to provide you with a more responsive and personalised service. By using this site you agree to our use of cookies. Please read our privacy policy for more information on the cookies we use and how to delete or block them.

Richard Weighell


BDO London - Baker Street

07773 392799

020 7893 3996


Executive Summary

Richard is a specialist in risk, control, assurance and compliance. He has more than 30 years’ experience working as an adviser and assurance provider to a wide range of organisations in the listed, other corporate and not for profit sectors.

He is currently working with a mix of consumer credit financial services organisations, in particular providing support in meeting regulatory requirements, assurance in respect of governance and the management of risks, and process improvements. He is also providing internal audit and risk management support to a number of major UK charities.