Chaucer Management Services, Richard Milner was appointed as Chief Executive Officer of the Chaucer Group in April 2024.