Charles Taylor names Beard group president
New hire Steven Beard 'will add huge value through his broad range of experiences and knowledge', Charles Taylor's group chief executive says
Former RFIB chief executive joins insurance services and technology solutions firm