17 January 2017

Insurance Europe's Aubin joins consultancy