STEPHEN ODELL

Total number of appointments 1, no active appointments


PSARA

Correspondence address
8 THE BLADES, 16 LOWER MALL HAMMERSMITH, LONDON, W6 9DP
Role RESIGNED
Director
Appointed on
25 October 1991
Resigned on
9 June 1994
Nationality
BRITISH
Occupation
DIRECTOR SALES MARKETING