BHSI names Aviva's Major as UK country manager
New hire Nick Major 'will further strengthen our team and accelerate our momentum in bringing sustainable insurance solutions to market', BHSI's head of UK and Europe says
US specialty insurer appoints Aviva’s UK commercial lines managing director, Nick Major, to lead its UK business