August 28, 2018 BY Valentina Kirilova

CLS names PwC’s Duncan Barnard Chief Internal Auditor

CLS, a market infrastructure group delivering settlement, processing and data solutions, has just announced that Duncan Barnard has been appointed Chief Internal Auditor. Based in New York, Duncan Barnard is responsible for leading CLS’s audit activity globally. He reports to the Audit and Finance Committee of the CLS Board and to CEO David Puth. Barnard…

Read more