New CIO and leadership changes for Delineate

New CIO and leadership changes for Delineate  Insights and data firm Delineate has announced the hiring of Wayne Evans into the newly created role of Chief Information Officer into their Operations Centre in West Wales. Product Director James Stewart has been...