23-06-2016 13:12 via insurancetimes.co.uk

Channel Syndicate appoints new head of technology and cyber insurance

Tom Allen has joined Lloyd’s managing agency Channel Syndicate’s new innovation division as head of technology and cyber insurance.
Read more »