Senior Internal Auditor
Close Brothers Group
London