Roderick Henry MACLEOD

Total number of appointments 1, 1 active appointments

NEVRO MEDICAL LIMITED

Correspondence address
Fourth Floor St James House, St James' Square, Cheltenham, England, GL50 3PR
Role ACTIVE
director
Date of birth
October 1966
Appointed on
15 June 2020
Resigned on
18 June 2025
Nationality
American
Occupation
Chief Financial Officer

Average house price in the postcode GL50 3PR £516,000