Mark Budd, Zurich Insurance on The Role of InnovatorsBy Admin · 4 March 2019We talk to Mark Budd, Head of Innovation at Zurich Insurance about his job role and background to the company. https://vimeo.com/305776514