Capita adds Hope to board

New non executive director joins Capita Managing Agency

Filed under business insurance by