MENELL, Richard Peter Born8/1955 NationalitySouth African Appointments1 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned Weir PLC Director 1 Apr 2009 28 Apr 2020 Data JSON Markdown