H James Macnaughton

Affiliations

  • Director at Alterra Capital Holdings Ltd (ALTE), 2013-05-03
  • Director at Primus Guaranty Ltd (PRSG), 2011-12-30