James Mcnichols

Affiliations

  • Chief Actuarial Officer at Greenlight Capital Re Ltd. (GLRE), 2016-09-01