About David Locke

David Locke is the CEO and chief ombudsman of the Australian Financial Complaints Authority (AFCA).