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