P James Slattery

Affiliations

  • Other at Platinum Underwriters Holdings Ltd (PTP), 2014-07-22