Fleet News

Thatcham

  • People News 9 Dec 2010

    Thatcham has named Peter Shaw as its next chief executive. He will join the organisation in April next year and succeeds Peter Roberts who has led the insurer funded centre since 2001.