F John Shannon

Affiliations

  • Svp, Chief Investment Officer at Alleghany Corp (Y), 2022-10-21