Marsh appoints global head of cyber risk consulting

Kevin Richards has been appointed to the newly created role of global head of cyber risk consulting at Marsh. He will be based in Chicago and report to Michael Poulos, president of Marsh Risk Consulting and global head of client advisory services. Mr Richards will be responsible for leading the strategic development and delivery of Marsh’s cyber risk consulting business…

Please register or login to view the full post