Our People

The Thatcham Management Board (TMB) run Thatcham Research day to day under the guidance of our executive board.

See the key TMB team below or choose to see the executive Board made up of senior representation from our member insurers.

files/images/People/_D4S1834 _landscapeGREY NEW.jpg

Richard Billyeald, Chief Technical Officer

Richard joined Thatcham from Williams Advanced Engineering in 2017, bringing 20 years’ experience delivering cutting-edge programmes across a variety of sectors. He is responsible for all of the organisation’s engineering functions, supporting research into crash & safety, physical & cyber security, and repair technologies.

Matthew Avery
Matthew Avery, Director of Insurance Research

Matthew’s role involves liaison with member insurers, vehicle manufacturers, legislators and safety bodies with a view to encouraging safer vehicle designs whilst controlling insurance costs.


Ruth McRitchie, Finance Director

Joined Thatcham in 2009, Ruth is responsible for the company’s support services including Finance, IT Infrastructure, IT Development, HR, Legal and Facilities


Neale Phillips, Global Product Director

Neale joined Thatcham in 2011, tasked with the primary task of implementing the centre’s 3 year strategy. His speciality is in building businesses through strategy based, marketing led programmes.


Daniel Payne, Chief Digital Officer

Dan’s role reflects the strategic importance of Data in Thatcham Research’s day to day business and long term ambitions.