Richard Halls is an accomplished professional with extensive experience in internal audit and risk management across EMEA. Currently serving as the Head of Internal Audit at TP ICAP since January 2019, Richard Halls executes a dynamic risk-based audit plan and addresses emerging regulatory and business changes. Prior to this role, Richard held various positions at RBS from July 2004 to January 2019, including Audit Manager for Commercial and Private Banking and Director of Risk & Controls, where responsibilities included establishing risk management frameworks and ensuring compliance with regulatory requirements. Richard also managed client portfolios in several sectors, demonstrating expertise in developing tailored solutions that balance risk and return.
This person is not in the org chart