Richard Hall

Principal and Co-head of Risk Advisory Europe