Richard Weighell

Richard Weighell


Financial Services

Executive summary

Richard is a specialist in risk, control, assurance and compliance with more than 30 years’ experience working as an adviser and assurance provider. During his career he has worked with a wide range of organisations before specialising in financial services where he works primarily with banks, asset managers, brokers and payments firms. He holds a number of head of internal audit roles and leads assurance and advisory assignments.

As well as his risk and control work, Richard also leads the financial services ESG team, providing support and assurance to firms in developing their strategies and control frameworks and in measuring their climate impact.