David Sayer

(Contributor)

David Sayer is global head of banking at KPMG.