Towergate poaches Aviva exec for director role

04-02-2016

Towergate Insurance has appointed James Barnard as chief transformation and change director.


Towergate Insurance, James Barnard, Adrian Brown, Europe

Intelligent Insurer