CHARTERED INSTITUTE OF ARBITRATORS
Admitted: 17/10/94
International Arbitration Cent, 12 Bloomsbury Square, London, WC1A 2LP, England
02074217427