DUNCAN ROSS

Total number of appointments 1, no active appointments


SM 2018 UK LIMITED

Correspondence address
5TH FLOOR 43 WHITFIELD STREET, LONDON, ENGLAND, W1T 4HD
Role RESIGNED
Director
Date of birth
November 1978
Appointed on
26 July 2017
Resigned on
19 May 2018
Nationality
BRITISH
Occupation
CHIEF TECHNOLOGY OFFICER