Capita Insurance Services managing director of commercial insurance, Max Pell, has left the UK outsourcing giant to join rival firm Xchanging.
Capita Insurance Services managing director of commercial insurance, Max Pell, has left the UK outsourcing giant to join rival firm Xchanging.