STEPHEN JAMES MCGARRY

Total number of appointments 1, no active appointments


CLEAR RIVER CAPITAL LLP

Correspondence address
7 ST. JAMES'S PLACE, LONDON, SW1A 1NP
Role
LLPDMEM
Date of birth
May 1968
Appointed on
6 February 2009
Nationality
BRITISH