Two thirds (65%) of businesses say that tech complexity makes governance issues worse. In an industry like financial services, this simply won’t do. As FS and banking Chief Compliance Officers (CCOs) know, rapid deployment of new technology and processes since the pandemic has forced a complexity onto businesses which causes headaches for employees...