Ricardo plc announced Appointment of Miles Lawrence Barnard as director, effective October 9, 2025. Date of Birth is May 1966.